Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Préparation d'un fichier de données de chargement par lots
Un fichier de données source comporte des valeurs séparées par des délimiteurs. Le terme plus spécifique, valeurs séparées par des virgules (CSV), est utilisé de manière générique. Les séparateurs de colonnes valides incluent les virgules et les tubes. Les enregistrements sont séparés par de nouvelles lignes. Les fichiers doivent être stockés dans Amazon S3. Lorsque vous créez une nouvelle tâche de chargement par lots, l'emplacement des données source est spécifié par un ARN pour le fichier. Un fichier contient des en-têtes. Une colonne représente l'horodatage. Au moins une autre colonne représente une mesure.
Les compartiments S3 utilisés pour le chargement par lots doivent se trouver dans la même région que le flux temporel de la LiveAnalytics table utilisée pour le chargement par lots. N'ajoutez ni ne supprimez de fichiers du compartiment S3 utilisé pour le chargement par lots une fois que la tâche de chargement par lots a été soumise. Pour plus d'informations sur l'utilisation des compartiments S3, consultez Getting started with Amazon S3.
Note
CSVles fichiers générés par certaines applications telles qu'Excel peuvent contenir une marque d'ordre des octets (BOM) en conflit avec le codage attendu. Timestream pour les tâches de chargement LiveAnalytics par lots qui font référence à un CSV fichier avec BOM une erreur lorsqu'elles sont traitées par programmation. Pour éviter cela, vous pouvez supprimer leBOM, qui est un personnage invisible.
Par exemple, vous pouvez enregistrer le fichier à partir d'une application telle que Notepad++ qui vous permet de spécifier un nouveau codage. Vous pouvez également utiliser une option de programmation qui lit la première ligne, supprime le caractère de la ligne et écrit la nouvelle valeur sur la première ligne du fichier.
Lorsque vous enregistrez à partir d'Excel, plusieurs CSV options s'offrent à vous. L'enregistrement avec une autre CSV option peut éviter le problème décrit. Mais vous devriez vérifier le résultat car une modification du codage peut affecter certains caractères.
CSVparamètres de format
Vous utilisez des caractères d'échappement lorsque vous représentez une valeur qui est par ailleurs réservée par les paramètres de format. Par exemple, si le guillemet est un guillemet double, pour représenter un guillemet double dans les données, placez le caractère d'échappement avant le guillemet double.
Pour savoir quand les spécifier lors de la création d'une tâche de chargement par lots, consultezCréation d'une tâche de chargement par lots.
Paramètre | Options |
---|---|
Séparateur de colonnes | (Virgule («, ») | Pipe (« | ») | Point-virgule (« ; ») | Tabulation (« /t ») | Espace vide (« »)) |
Personnage d'évasion | none |
Caractère de citation | Console : (Guillemet double («) | Guillemet simple (')) |
Valeur nulle | Espace vide (« ») |
Supprimer les espaces blancs | Console : (Non | Oui) |