Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Preparación de un archivo de datos de carga por lotes
Un archivo de datos de origen tiene valores separados por delimitadores. El término más específico, valores separados por comas (CSV), se utiliza de forma genérica. Los separadores de columnas válidos incluyen comas y barras verticales. Los registros están separados por líneas nuevas. Los archivos deben almacenarse en Amazon S3. Al crear una nueva tarea de carga por lotes, la ubicación de los datos de origen se especifica mediante una ARN para el archivo. Un archivo contiene encabezados. Una columna representa la marca de tiempo. Al menos otra columna representa una medida.
Los cubos S3 utilizados con la carga de lotes deben estar en la misma región que la cadena temporal de la LiveAnalytics tabla que se utiliza en la carga de lotes. No añada ni elimine archivos del depósito de S3 utilizado en la carga por lotes una vez que se haya enviado la tarea de carga por lotes. Para obtener información sobre cómo trabajar con buckets de S3, consulte Introducción a Amazon S3.
nota
CSVLos archivos que generan algunas aplicaciones, como Excel, pueden contener una marca de orden de bytes (BOM) que no coincide con la codificación esperada. El flujo temporal de las tareas de carga por LiveAnalytics lotes que hacen referencia a un CSV archivo BOM con un error cuando se procesan mediante programación. Para evitarlo, puedes eliminar elBOM, que es un carácter invisible.
Por ejemplo, puede guardar el archivo desde una aplicación como Notepad++, que le permite especificar una nueva codificación. También puede utilizar una opción programática que lea la primera línea, elimine el carácter de la línea y escriba el nuevo valor sobre la primera línea del archivo.
Al guardar desde Excel, hay varias CSV opciones. Guardar con una CSV opción diferente puede evitar el problema descrito. Sin embargo, deberías comprobar el resultado, ya que un cambio en la codificación puede afectar a algunos caracteres.
CSVparámetros de formato
Se utilizan caracteres de escape cuando se representa un valor que, de otro modo, estaría reservado por los parámetros de formato. Por ejemplo, si el carácter de comilla es una comilla doble, para representar una comilla doble en los datos, coloque el carácter de escape antes de la comilla doble.
Para obtener información sobre cuándo especificarlos al crear una tarea de carga por lotes, consulteCree una tarea de carga por lotes.
Parámetro | Opciones |
---|---|
Separador de columnas | (Coma (',') | Barra vertical ('|') | Punto y coma (';') | Tab ('/t') | Espacio en blanco ('')) |
Personaje de escape | Ninguno |
Cita el personaje | Consola: (Comilla doble («) | Comilla simple (')) |
Valor nulo | Espacio en blanco ('') |
Recorta los espacios en blanco | Consola: (No | Sí) |