←

Nettoyage CSV / JSON et mappeur de champs

En attente de données.en attente d'une contribution

Lecture CSV

0%
0 / 00%temps 00:00Restant estimé --:--0 rows/sen attente d'une contribution

100 % signifie uniquement que la quantité est terminée ; le succès ne sera affiché qu’après la passe d’analyse et de vérification.

Importer et analyser

Importez un fichier CSV UTF-8 ou un tableau JSON d’objets. Les fichiers sont traités uniquement dans la mémoire locale. Choisissez d’abord explicitement le format d’entrée.

Règles de mappage et de nettoyage des colonnes

Utilisez des nombres stables pour chaque colonne ; toute modification fera expirer les anciens résultats.

Après avoir analysé le CSV, les règles de mappage et de nettoyage pour chaque colonne sont affichées ici.

Vérifier et exporter

Les modifications, les problèmes et les téléchargements doivent provenir du même instantané de résultat immuable.

ligne de données0
colonne de sortie0
Modifier0
question0

Après avoir appliqué la règle, un résumé des différences, des problèmes et des exportations s'affiche ici.

Résumé final de l'exportation

Nom du fichier : cleaned-data.csv

approche de traitement des risques liés aux formules

Il n’existe pas de décontamination non destructive universelle qui fonctionnerait pour toutes les feuilles de calcul et les systèmes en aval ; choisissez en fonction de l'utilisation pratique.

Aperçu de la valeur d'origine et de la valeur nettoyée0 / 0
Affiche jusqu'à 100 lignes ; les surlignages indiquent des modifications ou des problèmes

Importez ou collez un CSV UTF-8, confirmez les paramètres de structure, configurez les règles de champ, appliquez et examinez les différences. Le bouton de téléchargement n'est activé que si les vérifications de structure et de type réussissent, que les résultats ne sont pas expirés et que les risques liés aux formules sont explicitement traités.

Méthodes d'analyse et de nettoyage

L'analyseur fait la distinction entre le début de champ, le champ sans guillemets, le champ entre guillemets et les guillemets fermés, et gère les délimiteurs, les guillemets doubles, les nouvelles lignes intégrées et le CRLF. Le nettoyage effectue la conservation, le renommage, le découpage, la valeur nulle, le type et la déduplication dans l'ordre des colonnes.

JSON accepte uniquement des tableaux d’objets dont les valeurs sont du texte, des nombres, des booléens ou null ; les structures imbriquées ne sont pas prises en charge. Les nombres conservent leur notation d’origine et toutes les cellules deviennent du texte. null, les champs absents et les chaînes vides deviennent des cellules vides : les types d’origine ne peuvent pas être restaurés. La sortie CSV utilise toujours la virgule et CRLF ; toutes les valeurs de la sortie JSON sont des chaînes.

Exemple vérifiable

L'exemple du didacticiel contient deux lignes de données, des espaces de début et de fin, ainsi qu'un risque de formule = 2+3. Après avoir appliqué les règles par défaut, vous devriez obtenir deux lignes et trois colonnes, deux modifications de découpage et maintenir le blocage du téléchargement jusqu'à ce que la stratégie de formule soit sélectionnée.

Limite

Prend uniquement en charge UTF-8 ; taille maximale du fichier 10 Mio, 100 000 enregistrements de données, 500 colonnes, champ unique 1 Mio. L'aperçu affiche jusqu'à 100 lignes. La vérification de type est une vérification de syntaxe et ne remplace pas la vérification métier.

Limites combinées : au plus 1000000 cellules, en-têtes compris, et 32 MiB en sortie. L’entrée est limitée à 10 MiB, 100000 enregistrements et 500 colonnes, avec 1 MiB par champ. Ces maximums ne peuvent pas tous être atteints simultanément. L’aperçu affiche seulement les 100 premiers enregistrements et 1000 caractères par champ. La copie et le téléchargement ne tronquent pas le contenu.

Confidentialité et récupération

Le contenu du fichier est uniquement conservé dans la mémoire de la page actuelle et n'est ni téléchargé ni écrit dans localStorage. L'actualisation effacera les données. L'annulation d'une tâche longue ne conserve pas les résultats partiels et restaure le dernier instantané complet.

Nettoyage CSV / JSON et mappeur de champs

Importez ou collez un CSV UTF-8, confirmez les paramètres de structure, configurez les règles de champ, appliquez et examinez les différences. Le bouton de téléchargement n'est activé que si les vérifications de structure et de type réussissent, que les résultats ne sont pas expirés et que les risques liés aux formules sont explicitement traités.

paramètres