Uso de la carga por lotes con la consola - Amazon Timestream

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.

Uso de la carga por lotes con la consola

Los siguientes son los pasos para usar la carga por lotes con el AWS Management Console. Puede descargar una muestra CSV en sample CSV.

Acceda a la carga por lotes

Siga estos pasos para acceder a la carga por lotes mediante el AWS Management Console.

  1. Abre la consola Amazon Timestream.

  2. En el panel de navegación, elija Herramientas de administración y, a continuación, elija Tareas de carga por lotes.

  3. Desde aquí, puede ver la lista de tareas de carga por lotes y profundizar en una tarea determinada para obtener más detalles. También puede crear y reanudar tareas.

Cree una tarea de carga por lotes

Siga estos pasos para crear una tarea de carga por lotes mediante AWS Management Console.

  1. Abre la consola Amazon Timestream.

  2. En el panel de navegación, elija Herramientas de administración y, a continuación, elija Tareas de carga por lotes.

  3. Seleccione Crear tarea de carga por lotes.

  4. En Destino de importación, elija lo siguiente.

    Si es necesario, puede añadir una tabla desde este panel con el botón Crear tabla nueva.

  5. Desde la ubicación de la fuente de datos S3 en Fuente de datos, seleccione el depósito S3 donde se almacenan los datos de la fuente. Utilice el botón Examinar S3 para ver los recursos de S3 a los que tiene acceso la AWS cuenta activa o introduzca la ubicación de S3URL. La fuente de datos debe estar ubicada en la misma región.

  6. En la configuración de formato de archivo (sección ampliable), puede usar la configuración predeterminada para analizar los datos de entrada. También puede elegir la configuración avanzada. Desde allí, puede elegir los parámetros de CSV formato y seleccionar los parámetros para analizar los datos de entrada. Para obtener información sobre estos parámetros, consulteCSVparámetros de formato.

  7. En Configurar el mapeo del modelo de datos, configure el modelo de datos. Para obtener orientación adicional sobre el modelo de datos, consulte Mapeos de modelos de datos para carga por lotes

    • En Mapeo de modelos de datos, elija la entrada de configuración de mapeo y elija una de las siguientes opciones.

      • Creador visual: para mapear datos de forma visual, elija TargetMultiMeasureNameo MeasureNameColumn. A continuación, desde Visual Builder, mapee las columnas.

        Visual Builder detecta y carga automáticamente los encabezados de las columnas de origen desde el archivo de fuente de datos cuando se selecciona un solo CSV archivo como fuente de datos. Elija el atributo y el tipo de datos para crear el mapeo.

        Para obtener información sobre el uso del generador visual, consulteUso del generador visual.

      • JSONeditor: un JSON editor de formato libre para configurar el modelo de datos. Elija esta opción si está familiarizado con Timestream for LiveAnalytics y desea crear mapeos avanzados de modelos de datos.

      • JSONarchivo de S3: seleccione un archivo de JSON modelo que haya almacenado en S3. Elija esta opción si ya ha configurado un modelo de datos y desea reutilizarlo para cargas de lotes adicionales.

  8. En la ubicación de S3 de los registros de errores en el informe del registro de errores, seleccione la ubicación de S3 que se utilizará para informar de los errores. Para obtener información sobre cómo utilizar este informe, consulteUso de informes de errores de carga por lotes.

  9. Para el tipo de clave de cifrado, elija una de las siguientes opciones.

    • Clave administrada por Amazon SSE S3 (-S3): clave de cifrado que Amazon S3 crea, administra y usa por usted.

    • AWS KMS key (SSE-KMS): clave de cifrado protegida por AWS Key Management Service ().AWS KMS

  10. Elija Next (Siguiente).

  11. En la página Revisar y crear, revise la configuración y edítela según sea necesario.

    nota

    No puede cambiar la configuración de las tareas de carga por lotes una vez creada la tarea. Los tiempos de finalización de las tareas variarán en función de la cantidad de datos que se importen.

  12. Seleccione Crear tarea de carga por lotes.

Reanude una tarea de carga por lotes

Cuando selecciona una tarea de carga por lotes con el estado «Progreso detenido» y que aún se puede reanudar, se le solicitará que reanude la tarea. También hay un banner con el botón Reanudar la tarea para ver los detalles de esas tareas. Las tareas que se pueden reanudar tienen una fecha de caducidad. Una vez expirada esa fecha, las tareas no se pueden reanudar.

Uso del generador visual

Puede usar el generador visual para mapear las columnas de datos de origen, uno o más CSV archivos almacenados en un bucket de S3, a las columnas de destino de una tabla Timestream for LiveAnalytics .

nota

Su función necesitará el SelectObjectContent permiso para el archivo. De lo contrario, tendrá que añadir y eliminar columnas manualmente.

Modo de carga automática de columnas de origen

Timestream for LiveAnalytics puede escanear automáticamente el CSV archivo fuente en busca de nombres de columnas si solo se especifica un depósito. Cuando no haya ningún mapeo existente, puede elegir Importar columnas de origen.

  1. Con la opción Visual Builder seleccionada en los ajustes de entrada de la configuración de mapeo, configure la entrada de hora y hora. Millisecondses la configuración por defecto.

  2. Haga clic en el botón Cargar columnas de origen para importar los encabezados de columna que se encuentran en el archivo de datos de origen. La tabla se rellenará con los nombres de los encabezados de las columnas de origen del archivo de origen de datos.

  3. Elija el nombre de la columna de la tabla de destino, el tipo de atributo Timestream y el tipo de datos para cada columna de origen.

    Para obtener más información sobre estas columnas y sus posibles valores, consulte. Asignación de campos

  4. Utilice la drag-to-fill función para establecer el valor de varias columnas a la vez.

Añada manualmente las columnas de origen

Si utilizas un segmento o un CSV prefijo y no uno soloCSV, puedes añadir y eliminar mapeos de columnas desde el editor visual con los botones Añadir mapeo de columnas y Eliminar mapeo de columnas. También hay un botón para restablecer las asignaciones.

Asignación de campos

  • Nombre de la columna de origen: el nombre de una columna del archivo de origen que representa una medida que se va a importar. Timestream for LiveAnalytics puede rellenar este valor automáticamente cuando se utilizan las columnas de origen de importación.

  • Nombre de la columna de la tabla de destino: entrada opcional que indica el nombre de la columna de la medida en la tabla de destino.

  • Tipo de atributo de flujo temporal: el tipo de atributo de los datos de la columna de origen especificada, por ejemplo. DIMENSION

    • TIMESTAMP— Especifica cuándo se recopiló una medida.

    • MULTI— Se representan varias medidas.

    • DIMENSION— Metadatos de series temporales.

    • MEASURE_ NAME — Para los registros de una sola medida, este es el nombre de la medida.

  • Tipo de datos: el tipo de columna Timestream, por ejemplo. BOOLEAN

    • BIGINT— Un entero de 64 bits.

    • BOOLEAN— Los dos valores de verdad de la lógica: verdadero y falso.

    • DOUBLE— Número de precisión variable de 64 bits.

    • TIMESTAMP— Una instancia temporal que utiliza un tiempo de precisión de nanosegundos y registra el tiempo UTC transcurrido desde la época de Unix.