Carga de datos en Autonomous Data Warehouse mediante una tarea del cargador de datos

Una tarea del programa de carga de datos ayuda a transformar y cargar datos en lagos de datos u otros destinos, como Oracle Autonomous Data Warehouse.

Los datos de origen para la carga pueden proceder de una entidad de datos o de varias entidades de datos de un esquema.

En este tutorial:

  1. Cree una tarea del cargador de datos para transformar y cargar datos de una sola entidad de datos de Object Storage en Autonomous Data Warehouse.
  2. Publique la tarea del cargador de datos en una aplicación.
  3. Ejecute la tarea del cargador de datos.

1. Creación de una tarea del cargador de datos

  1. En la barra de tabulaciones, seleccione el separador Abrir (icono más) y, a continuación, seleccione Proyectos.
  2. En la página Proyectos, seleccione DI_Lab.
  3. En la página DI_Lab de detalles de proyecto, seleccione Tareas en el submenú de la izquierda.
  4. En la página Tareas, seleccione Crear tarea y, a continuación, seleccione Cargador de datos.

    Se abre la página Crear tarea del cargador de datos en un nuevo separador. Los pasos con número y nombre de la parte superior le guiarán por la configuración. Se muestra una marca de selección en un icono de paso después de configurar el paso. Para desplazarse entre un paso y otro, seleccione Siguiente o Anterior. También puede acceder directamente a un paso configurado seleccionando el icono.

  5. En la página Create data loader task, paso Basic information, seleccione lo siguiente:
    Para este elementoSeleccione
    Tipo de origen Almacenamiento de archivos
    Tipo de destino Base de datos
    Tipo de carga Única entidad de datos
  6. Para la tarea Nombre, introduzca Load Revenue Data into Data Warehouse. A continuación, seleccione Siguiente para desplazarse al siguiente paso.

    Una marca de selección se muestra en el icono de paso Información básica después de configurar el paso.

  7. En el paso Origen, seleccione lo siguiente:
    Para este elementoSeleccione
    Activo de datos Lago de datos
    Conexión Conexión por defecto
    Compartimento El compartimento que tenga el cubo en el que haya cargado el archivo de datos de muestra, REVENUE.CSV
    Cubo El cubo de Object Storage que contenga el archivo CSV de ejemplo
  8. En Configuración de archivo:
    Para este elementoSeleccione
    Tipo de archivo CSV
    Tipo de compresión Automático (por defecto)
    Los datos tienen cabecera la casilla de verificación
    Delimitador COMMA

    Puede dejar la configuración por defecto tal cual en los demás campos.

  9. En entidades de datos disponibles, seleccione la opción de REVENUE.CSV y, a continuación, seleccione Definir como origen.

    El nombre REVENUE.CSV se muestra junto a Entidad de datos seleccionada.

  10. Seleccione Crear para guardar la tarea y continuar con su edición.
  11. Seleccione Siguiente para avanzar al paso Destino y, a continuación, seleccione lo siguiente:
    Para este elementoSeleccione
    Activo de datos Almacén de datos
    Conexión Conexión por defecto
    Esquema BETA
  12. En Ubicación temporal, puede utilizar la ubicación temporal por defecto configurada al crear el activo de datos de destino.

    También puede desactivar la casilla de control para seleccionar otro cubo de Object Storage.

  13. En Configuración de carga de entidades del dato de destino, seleccione Crear nuevas entidades del dato.

    Insertar es la estrategia de integración por defecto.

  14. En Opciones de nombre de entidad de datos de destino, seleccione Especificar nombre de entidad. A continuación, en el campo Nombre de entidad, introduzca REVENUE_TARGET.
  15. Seleccione Guardar para guardar la tarea y continuar con la edición.
  16. Seleccione Siguiente para desplazarse al paso Transformación.

    Se muestra el explorador de datos interactivo. En el separador Atributos, se muestran los atributos de la entidad de datos REVENUE.CSV.

  17. En Atributos, busque SRC_ORDER_NUMBER. A continuación, en el menú de transformaciones (menú transformaciones) de SRC_ORDER_NUMBER, seleccione Relleno nulo.

    Menú Transformación

  18. En el cuadro de diálogo Null Fill Up, haga lo siguiente:
    • Introduzca Not Available en el campo Sustituir por.
    • No seleccione Mantener atributos de origen.
    • Deje el campo Nombre y los demás campos tal cual.
  19. Seleccione Aplicar.
  20. Seleccione el icono Transformaciones situado junto al nombre de la entidad de datos.

    Botón de expansión del panel Transformación

    Se abre el panel Transformaciones, donde puede revisar la lista de transformaciones que se aplican al conjunto de datos de origen. Para eliminar una transformación, seleccione el icono situado junto al nombre de atributo transformado.

    Panel de transformación ampliado

  21. Para cerrar el panel Transformaciones, seleccione el icono X.
  22. Junto a Atributos, seleccione Datos para desplazarse al separador Datos y buscar SRC_ORDER_NUMBER.

    Los valores nulos de SRC_ORDER_NUMBER se han sustituido por la cadena No disponible.

  23. Seleccione Siguiente para desplazarse al paso Revisar y validar.

    La validación de la tarea comienza automáticamente.

    En un bloque se presenta un resumen de los detalles de configuración de cada paso. Si cambia la configuración de un paso, navegue hasta el paso Revisar y validar para volver a validar la tarea.

    El resultado de la validación de la tarea se muestra en el último bloque, Validación.

  24. Si la validación es correcta, seleccione Guardar y cerrar.

2. Publicación de una tarea de cargador de datos

  1. En la página DI Lab, seleccione Tareas en el submenú.
  2. En la lista Tareas, busque Load Revenue Data into Data Warehouse.
  3. Seleccione el menú Acciones (tres puntos) y, a continuación, seleccione Publicar en aplicación.
  4. En el cuadro de diálogo Publicar en aplicación, seleccione Aplicación de laboratorio.
  5. Seleccione Publicar.

    Aparece un mensaje de notificación con un enlace a la aplicación para ver la tarea publicada.

  6. Seleccione Ver aplicación en la notificación. A continuación, seleccione X para cerrar la notificación.

    Se muestra la lista Patches de la página de detalles de la aplicación. Al publicar una tarea, se crea una entrada de parche en la aplicación.

  7. En la lista Parches, puede supervisar el estado del parche. Seleccione Refrescar para obtener las últimas actualizaciones de estado.

    Un parche es una actualización de la aplicación. Al publicar una tarea, se crea un parche de publicación. Al anular la publicación de una tarea, se crea un parche de anulación de publicación.

    Cuando el estado del parche cambia a Corierto, se crea una entrada de tarea publicada en la lista Tareas de la página de detalles de la aplicación.

3. Ejecución de una tarea de cargador de datos

  1. En la barra del separador, seleccione el separador Abrir (icono más) y, a continuación, seleccione Aplicaciones.
  2. Seleccione Aplicación de laboratorio para abrir la página de detalles.
  3. En la página de detalles de la aplicación, seleccione Tareas.
  4. En la lista Tareas, en el menú Acciones (tres puntos) de Cargar datos de ingresos a almacén de datos, seleccione Ejecutar.

    Aparece un mensaje de notificación y aparece la lista Ejecuciones. Se crea una ejecución de tarea del cargador de datos en la lista Ejecuciones. Use la lista Ejecuciones para ver todas las ejecuciones de tareas y sus estados.

  5. En la lista Ejecuciones, seleccione Refrescar para obtener las últimas actualizaciones del estado del proceso de ejecución.

    Obtenga más información sobre las ejecuciones de tareas.

    Cuando el estado de ejecución pasa a Correcto, puede ver los valores de Datos leídos y Filas escritas.