Atualizando a Configuração de Execução da Tarefa do Serviço OCI Data Flow

Somente as tarefas de integração que você cria e publica no Data Integration podem ser configuradas para execução no serviço OCI Data Flow.

Antes de atualizar a configuração de execução de uma tarefa para execução no serviço OCI Data Flow, certifique-se de ter criado os recursos e as políticas necessários. Consulte Configuração e Políticas Obrigatórias do Serviço OCI Data Flow para Executar Tarefas.

No Data Integration, você atualiza a configuração de execução do serviço OCI Data Flow de uma tarefa ao criar a tarefa ou ao editar a tarefa.

    1. Faça qualquer uma das seguintes.
      • Abra o projeto ou pasta em que deseja criar uma tarefa.
      • Abra o projeto ou a pasta que contém a tarefa que você deseja editar.

      Para obter as etapas para abrir a página de detalhes de um projeto ou pasta, consulte Exibindo os Detalhes de um Projeto ou Exibindo os Detalhes de uma Pasta.

    2. Na página Detalhes do Projeto ou Pasta, selecione Tarefas.
    3. Na seção Tarefas, execute um dos procedimentos a seguir.
      • Para criar uma tarefa, selecione Criar tarefa e Integração.

      • Para editar uma tarefa, selecione Exibir detalhes no menu Ações (Ações menu) da tarefa.

      Atualmente, apenas as tarefas de integração podem ser configuradas para execução no serviço OCI Data Flow.

    4. Na página de criação ou edição que é aberta, vá para a seção Executar configuração.

      Por padrão, todas as tarefas que você primeiro cria no Data Integration são configuradas para execução no serviço OCI Data Integration, conforme indicado pelo label Serviço de execução de tarefas: serviço OCI Data Integration.

      Se uma tarefa for configurada para ser executada no serviço OCI Data Flow, o label será Serviço de execução de tarefa: serviço OCI Data Flow.

    5. Na seção Executar configuração, selecione Editar.
    6. Na página Atualizar configuração da execução da tarefa, selecione uma das seguintes opções:
      • Serviço OCI Data Integration: Execute esta tarefa no Data Integration usando recursos padrão fixos. Nenhuma outra configuração é necessária. Vá para a etapa 8.
      • Serviço OCI Data Flow: Execute esta tarefa no serviço Data Flow usando recursos escaláveis e alocação dinâmica. Prossiga para a etapa 7 para especificar a configuração de execução.
    7. Conclua as seleções a seguir para atualizar ou parametrizar as propriedades de execução para usar o serviço OCI Data Flow.
      1. Selecione o pool no OCI Data Flow para executar esta tarefa.
      2. (Opcional) Selecione o ponto final privado no OCI Data Flow.
      3. Para Caminho do bucket de log, selecione o bucket do Object Storage a ser usado para logs de execução do aplicativo OCI Data Flow.

        Se esta for a primeira vez que você estiver editando a configuração de execução do serviço OCI Data Flow da tarefa, e o bucket dis-df-system-bucket já existir no Object Storage, o Data Integration selecionará automaticamente esse bucket, conforme indicado por oci://dis-df-system-bucket@<tenancy-name> no campo de seleção.

      4. Para Caminho do bucket de artefatos, selecione o bucket do Object Storage a ser usado para artefatos de job de execução do Data Integration, como arquivos jar e zip.

        Se esta for a primeira vez que você estiver editando a configuração de execução do serviço OCI Data Flow da tarefa, e o bucket dis-df-system-bucket já existir no Object Storage, o Data Integration selecionará automaticamente esse bucket, conforme indicado por oci://dis-df-system-bucket@<tenancy-name> no campo de seleção.

      5. (Opcional) Para Compartimento do aplicativo, selecione o compartimento do aplicativo OCI Data Flow que é criado quando as tarefas do serviço Data Integration são executadas no serviço Data Flow.

        Se um compartimento de aplicativo não for especificado, o compartimento de aplicativo Data Integration será usado.

      6. Selecione ou informe o número mínimo de colaboradores (ou executores) a serem usados para jobs do OCI Data Flow.

        O padrão é 1. Se o valor de Número máximo de colaboradores também for 1, a alocação dinâmica para jobs do OCI Data Flow não será usada.

      7. Selecione ou informe o número máximo de colaboradores (ou executores) a serem usados para jobs do OCI Data Flow.

        O padrão é 1, o que indica que a alocação dinâmica não é usada. Se você quiser usar alocação dinâmica para jobs do OCI Data Flow, especifique um valor maior. Esse valor deve ser maior ou igual ao valor de Número mínimo de colaboradores.

      8. (Opcional) Para Propriedades de configuração do OCI Data Flow Spark, digite uma ou mais propriedades do Spark a serem usadas para executar essa tarefa.

        Uma propriedade Spark é um par de chave/valor. Selecione Outra propriedade para adicionar mais pares de chave/valor, conforme necessário.

        Para obter as propriedades de configuração do Spark que você pode adicionar, consulte Propriedades do Spark Suportadas.

      9. (Opcional) Depois de configurar qualquer propriedade de execução de tarefa (etapas 6a a 6h), selecione Parameterizar que está abaixo do valor de propriedade configurado para designar um parâmetro a essa propriedade.

        Ao parametrizar, o Data Integration adiciona um parâmetro do tipo String e define o valor de parâmetro padrão para o valor atualmente configurado para essa propriedade. O label Parametrizado seguido de um nome de parâmetro é exibido. Por exemplo: Parametrizado: OCI_DF_POOL

        Os nomes de parâmetros para as propriedades de configuração de execução do serviço OCI Data Flow são os seguintes:

        Propriedade de execução da tarefa Nome do parâmetro
        Piscina OCI_DF_POOL
        Ponto final privado OCI_DF_PRIVATE_ENDPOINT
        Caminho do bucket de log OCI_DF_LOG_BUCKET
        Caminho do bucket de artefato OCI_DF_ARTIFACT_BUCKET
        Compartimento do aplicativo OCI_DF_APP_COMPARTMENT
        Número mínimo de colaboradores OCI_DF_MIN_WORKERS
        Número máximo de colaboradores OCI_DF_MAX_WORKERS
        Configuração personalizada do OCI Data Flow OCI_DF_CUSTOM_OCI_DF_SPARK_CONFIG

        As ações de um parâmetro são:

        • Selecione Editar para adicionar ou editar uma descrição de parâmetro. Não é possível editar o nome e o tipo do parâmetro. Uma descrição de parâmetro, se adicionada, é mostrada como uma dica no painel para alterar valores de parâmetro no design time ou runtime.
        • Selecione Remover se não quiser mais que uma propriedade seja parametrizada.
      10. Selecione Salvar.
    8. Na página Criar ou Editar da tarefa, selecione o botão apropriado para criar e salvar a tarefa.
  • Use o comando oci data-integration task update-integration-task e os parâmetros necessários para atualizar uma tarefa de integração:

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

    Use o comando oci data-integration task update-data-loader-task e os parâmetros necessários para atualizar uma tarefa do carregador de dados:

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

    Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Linha de Comando.

  • Execute a operação UpdateTask com o subtipo de recurso apropriado para atualizar uma tarefa.