Actualización de la configuración de ejecución de tareas para el servicio OCI Data Flow

Solo las tareas de integración que cree y publique en Data Integration se pueden configurar para que se ejecuten en el servicio OCI Data Flow.

Antes de actualizar la configuración de ejecución de una tarea para ejecutarla en el servicio OCI Data Flow, asegúrese de que ha creado los recursos y las políticas necesarios. Consulte Configuración y políticas necesarias para que OCI Data Flow Service ejecute tareas.

En Data Integration, actualiza la configuración de ejecución del servicio OCI Data Flow de una tarea al crear la tarea o al editar la tarea.

    1. Realice cualquiera de las siguientes acciones:
      • Abra el proyecto o la carpeta en la que desea crear una tarea.
      • Abra el proyecto o la carpeta que contiene la tarea que desea editar.

      Para conocer los pasos para abrir la página de detalles de un proyecto o carpeta, consulte Visualización de los Detalles de un Proyecto o Visualización de los Detalles de una Carpeta.

    2. En la página Tareas de detalles del proyecto o de la carpeta.
    3. En la sección Tareas, realice cualquiera de las siguientes acciones.
      • Para crear una tarea, seleccione Crear tarea y, a continuación, Integración.

      • Para editar una tarea, seleccione Ver detalles en el menú Acciones (Acciones, menú) de la tarea.

      Actualmente, solo se pueden configurar tareas de integración para que se ejecuten en el servicio OCI Data Flow.

    4. En la página de creación o edición que se abre, vaya a la sección Ejecutar configuración.

      Por defecto, todas las tareas que primera cree en Data Integration están configuradas para ejecutarse en el servicio OCI Data Integration, como se indica en la etiqueta Servicio de ejecución de tareas: servicio OCI Data Integration.

      Si se configura una tarea para ejecutarse en el servicio OCI Data Flow, la etiqueta es Servicio de ejecución de tareas: servicio OCI Data Flow.

    5. En la sección Ejecutar configuración, seleccione Editar.
    6. En la página Actualizar configuración de ejecución de tarea, seleccione una de las siguientes opciones:
      • Servicio OCI Data Integration: ejecute esta tarea en Data Integration mediante recursos fijos por defecto. No se necesita ninguna otra configuración. Continúe con el paso 8.
      • Servicio OCI Data Flow: ejecute esta tarea en el servicio Data Flow mediante recursos escalables y asignación dinámica. Continúe con el paso 7 para especificar la configuración de ejecución.
    7. Complete las siguientes selecciones para actualizar o parametrizar las propiedades de ejecución para utilizar el servicio OCI Data Flow.
      1. Seleccione el pool en OCI Data Flow para ejecutar esta tarea.
      2. (Opcional) Seleccione el punto final privado en OCI Data Flow.
      3. En Ruta de acceso de cubo de log, seleccione el cubo de Object Storage que se utilizará para los logs de ejecución de la aplicación OCI Data Flow.

        Si esta es la primera vez que está editando la configuración de ejecución del servicio OCI Data Flow de la tarea, y el cubo dis-df-system-bucket ya existe en Object Storage, Data Integration selecciona automáticamente ese cubo, como lo indica oci://dis-df-system-bucket@<tenancy-name> en el campo de selección.

      4. En Ruta de acceso de cubo de artefacto, seleccione el cubo de Object Storage que desea utilizar para artefactos de trabajo de ejecución de Data Integration, como archivos jar y zip.

        Si esta es la primera vez que está editando la configuración de ejecución del servicio OCI Data Flow de la tarea, y el cubo dis-df-system-bucket ya existe en Object Storage, Data Integration selecciona automáticamente ese cubo, como lo indica oci://dis-df-system-bucket@<tenancy-name> en el campo de selección.

      5. (Opcional) En Compartimento de aplicación, seleccione el compartimento para la aplicación OCI Data Flow que se crea cuando se ejecutan las tareas del servicio Data Integration en el servicio Data Flow.

        Si no se especifica un compartimento de aplicación, se utiliza el compartimento de aplicación de Data Integration.

      6. Seleccione o introduzca el número mínimo de trabajadores (o ejecutores) que se utilizarán para los trabajos de OCI Data Flow.

        El valor por defecto es 1. Si el valor para Número máximo de trabajadores también es 1, la asignación dinámica para trabajos de OCI Data Flow no se utilizará.

      7. Seleccione o introduzca el número máximo de trabajadores (o ejecutores) que se utilizarán para los trabajos de OCI Data Flow.

        El valor predeterminado es 1, lo que indica que la asignación dinámica no se utiliza. Si desea utilizar la asignación dinámica para trabajos de OCI Data Flow, especifique un valor mayor. Este valor debe ser mayor o igual que el valor de Número mínimo de trabajadores.

      8. (Opcional) En Propiedades de configuración de Spark de OCI Data Flow, introduzca una o más propiedades de Spark que utilizar para ejecutar esta tarea.

        Una propiedad de Spark es un par clave-valor. Seleccione Otra propiedad para agregar más pares clave-valor, según sea necesario.

        Para conocer las propiedades de configuración de Spark que puede agregar, consulte Propiedades de Spark soportadas.

      9. (Opcional) Después de configurar cualquier propiedad de ejecución de tarea (pasos 6a a 6h), seleccione Parámetroizar que esté por debajo del valor de propiedad configurado para asignar un parámetro a esa propiedad.

        Al parametrizar, Data Integration agrega un parámetro de tipo Cadena y define el valor de parámetro por defecto en el valor que está configurado actualmente para esa propiedad. Se muestra la etiqueta Parameterized seguida de un nombre de parámetro. Por ejemplo: Parametrizado: OCI_DF_POOL

        Los nombres de parámetros para las propiedades de configuración de ejecución del servicio OCI Data Flow son los siguientes:

        Propiedad de ejecución de tarea Nombre del parámetro
        Conjunto OCI_DF_POOL
        Punto final privado OCI_DF_PRIVATE_ENDPOINT
        Ruta de cubo de log OCI_DF_LOG_BUCKET
        Ruta de cubo de artefactos OCI_DF_ARTIFACT_BUCKET
        Compartimento de aplicación OCI_DF_APP_COMPARTMENT
        Número mínimo de trabajadores OCI_DF_MIN_WORKERS
        Número máximo de trabajadores OCI_DF_MAX_WORKERS
        Configuración personalizada de OCI Data Flow OCI_DF_CUSTOM_OCI_DF_SPARK_CONFIG

        Las acciones para un parámetro son:

        • Seleccione Editar para agregar o editar una descripción de parámetro. El nombre y el tipo de parámetro no se pueden editar. Una descripción del parámetro, si se agrega, se muestra como un consejo en el panel para cambiar los valores del parámetro en tiempo de diseño o en tiempo de ejecución.
        • Seleccione Eliminar si ya no desea que se parametrice una propiedad.
      10. Seleccione Guardar.
    8. En la página de creación o edición de la tarea, seleccione el botón adecuado para crear y guardar la tarea.
  • Utilice el comando oci data-integration task update-integration-task y los parámetros necesarios para actualizar una tarea de integración:

    oci data-integration task update-integration-task [OPTIONS]

    Utilice el comando oci data-integration task update-data-loader-task y los parámetros necesarios para actualizar una tarea del cargador de datos:

    oci data-integration task update-data-loader-task [OPTIONS]

    Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI, consulte la Referencia de la línea de comandos.

  • Ejecute la operación UpdateTask con el subtipo de recurso adecuado para actualizar una tarea.