Les imports, exports et échanges de données sont des zones à fort risque : colonnes manquantes, formats incohérents, doublons, encodages, écarts entre base et fichiers ou erreurs de reprise. L'IA est surtout utile ici pour structurer les contrôles, formaliser les hypothèses et produire des procédures de traitement plus robustes.
Conçois un plan d'import de données.
Contexte :
- source : {{SOURCE}}
- destination : {{DESTINATION}}
- format : {{FORMAT}}
Inclure :
- structure attendue ;
- contrôles de validité ;
- gestion des doublons ;
- gestion des erreurs ;
- journalisation.
Format :
1) Hypothèses
2) Règles de contrôle
3) Workflow d'import
4) Validation finale
Analyse ce mécanisme d'export. Attendu : - champs produits ; - contraintes de format ; - risques de perte ou de fuite ; - contrôles à ajouter ; - exemples de sortie. Format : 1) Rôle de l'export 2) Points fragiles 3) Correctifs proposés 4) Vérifications
Prépare un script ou une procédure de contrôle CSV. Vérifier : - nom et ordre des colonnes ; - types de données ; - valeurs obligatoires ; - lignes invalides ; - rapport final. Format : 1) Règles de validation 2) Traitement des erreurs 3) Sortie attendue
Prépare une procédure de reprise pour un échange de données en erreur.
Contexte :
{{CONTEXTE_ERREUR}}
Inclure :
- diagnostic ;
- données à vérifier ;
- étapes de reprise ;
- vérification après correction ;
- traçabilité.
Décris le mapping entre une source et une destination. Attendu : - champs source ; - champs destination ; - transformations ; - valeurs par défaut ; - risques de perte ou de collision.
Voici une évolution sur un flux d'import ou d'export.
Produis :
1) Impacts possibles
2) Cas à rejouer
3) Données de test utiles
4) Contrôles de sortie
Contexte : {{EVOLUTION}}
Cette page peut servir à cadrer les flux autour de fiches.json et sujets.json, à relire les points d'entrée get-fiches-list.php, get-sujets-list.php, save-fiche.php ou à préparer des contrôles avant sauvegarde et export.
Elle est aussi utile pour documenter un traitement de sauvegarde comme backup-data.ps1 quand il faut expliquer quels fichiers partent, sous quel format et comment vérifier la reprise.
Pour les scripts et CSV, voir la page scripts. Pour les cas Oracle et couches de données, voir la page Oracle. Pour les jeux de données et la non-régression, voir la page tests de flux et données. Pour les contrôles généraux, voir les checklists. Pour mieux structurer la demande, voir la page bien structurer un prompt. Pour démarrer simplement, voir les prompts pour débutants. Pour des reformulations courtes, voir les exemples avant / après. Pour les erreurs classiques de cadrage, voir les anti-patterns. Pour partir d'un cadre vide, voir les squelettes de prompts.