Importando uma Pasta, uma Tarefa, um Fluxo de Dados ou um Pipeline

Importe uma pasta, tarefa, fluxo de dados ou pipeline para um projeto ou pasta no Data Integration.

Ao importar, você tem a opção de excluir a importação de ativos de dados que já existem no destino. Se você excluir ativos de dados existentes em uma solicitação de importação, o Data Integration executará as seguintes ações:

  • Se os objetos de origem tiverem referências a ativos de dados que já estão presentes no destino, o Data Integration não importará esses ativos de dados nem tocará nos ativos de dados existentes no destino.

  • Se os objetos de origem tiverem referências a ativos de dados que não estão presentes no destino, o Data Integration importará esses ativos de dados para o destino. Isso garante que objetos como fluxos de dados sejam carregados corretamente no destino após a importação pela primeira vez. Nas importações subsequentes para o mesmo destino, isso garante que somente novos ativos de dados de origem sejam importados para o destino.

Antes de importar uma pasta, consulte Considerações ao Usar Exportação e Importação para obter informações sobre objetos que têm referências a objetos entre pastas em um projeto.

Para importar uma pasta, tarefa, fluxo de dados ou pipeline, especifique o arquivo zip do objeto exportado e seu local do Object Storage. Certifique-se de ter as permissões relevantes e as políticas do IAM conforme descrito em Configuração e Políticas Obrigatórias.

Observação

  • Para importar um projeto inteiro e seu conteúdo, consulte Importando um Projeto.

  • Para importar uma tarefa, um fluxo de dados ou um pipeline para uma pasta existente, navegue até a lista Pastas no projeto. Na lista de pastas, no menu Ações (Menu Ações) da pasta para a qual importar, selecione Importar.

    1. Na página de lista Projetos, localize o projeto no qual você deseja trabalhar. Se precisar de ajuda para localizar a página da lista ou o projeto, consulte Listando Projetos.
    2. Para importar uma pasta inteira para o projeto, execute as ações a seguir.
      1. Selecione o nome de projeto.
      2. (Opcional) Para importar uma pasta para outra pasta: Na página de detalhes do projeto, selecione Pastas e, em seguida, selecione o nome da pasta pai.
      3. Na página de detalhes do projeto ou da pasta, selecione Criar pasta e, em seguida, Importar.
      4. Foi etapa 5.
    3. Para importar uma pasta, tarefa, fluxo de dados ou pipeline para um projeto, execute as ações a seguir.
      1. No menu Ações (Menu Ações) do projeto que você deseja importar, selecione Importar.
      2. Foi etapa 5.
    4. Para importar uma tarefa, um fluxo de dados ou um pipeline para uma pasta existente em um projeto, execute as ações a seguir.
      1. Selecione o nome de projeto. Em seguida, selecione Pastas.
      2. (Opcional) Para importar para uma subpasta: Na lista de pastas na página de detalhes do projeto, selecione o nome da pasta pai.
      3. Na lista Pastas que está na página de detalhes do projeto ou da pasta: No menu Ações (Menu Ações) da pasta para a qual você deseja importar, selecione Importar.
    5. No painel de importação exibido, informe os seguintes detalhes:
      • OCID da Tenancy: Digite o ID do Oracle Cloud da tenancy que tem o arquivo zip exportado que você deseja importar.

      • Namespace: O nome da tenancy que se baseia no OCID da tenancy. Se aplicável, você poderá informar o nome da tenancy se o sistema não preencher o campo com um valor.

      • Região do OCI: Selecione a região na tenancy.
      • Compartimento: Selecione o compartimento com o bucket do Object Storage que contém o arquivo zip exportado.
      • Bucket: Selecione o bucket.
      • Nome do arquivo: Informe o nome do arquivo zip do objeto exportado.

        Dependendo do tipo de objeto que você está importando, o nome do arquivo deve terminar com:

        • .folder.zip para uma pasta

        • .task.zip para uma tarefa

        • .dataflow.zip para um fluxo de dados

        • .pipeline.zip para um pipeline

    6. Selecione a ação a ser executada se o arquivo zip exportado (origem) contiver objetos com o mesmo nome dos objetos no destino.

      Durante uma solicitação de importação, o Data Integration usa os valores de identificador dos objetos de origem e destino para corresponder aos objetos e executa a importação usando a opção de resolução de conflito especificada.

      • Reter: Retém os objetos que existem no destino.

        Objetos de origem (incluindo dependências) com os mesmos nomes não são importados para o destino.

      • Substituir: Substitui os objetos de destino pelos objetos de origem.

      • Duplicar: Duplica os objetos de origem no destino usando os nomes dos objetos de origem com as strings que você fornece para um prefixo, sufixo ou ambos.

        • String para prefixo: A string é adicionada ao início do nome de origem, por exemplo, string_sourceName
        • String para sufixo: A string é adicionada ao final do nome de origem, por exemplo, sourceName_string

        Se você não adicionar um prefixo ou um sufixo, um prefixo do seguinte formato será adicionado ao início do nome do objeto importado no destino: IMPORTPREFIX_1234555

    7. Marque a caixa de seleção Excluir ativos de dados existentes se não quiser importar ativos de dados que já estejam presentes no destino.

      Quando a caixa de seleção é marcada, o Data Integration importa para o destino somente os ativos de dados de origem que não estão presentes no destino. Os ativos de dados que já estão presentes no destino não são importados.

    8. Selecione Importar.

      Uma mensagem de notificação é exibida com um link Exibir solicitações de importação. Selecione o link para monitorar o status da solicitação na página Solicitações de exportação/importação. Consulte Monitorando as Solicitações de Exportação e Importação.

  • Use o comando oci data-integration import-request create e os parâmetros necessários para importar o objeto:

    oci data-integration import-request create [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 CreateImportRequest com os detalhes de solicitação apropriados para importar o objeto.