Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
APLICA-SE A:
Azure Data Factory
Azure Synapse Analytics
Gorjeta
Data Factory em Microsoft Fabric é a próxima geração de Azure Data Factory, com uma arquitetura mais simples, IA incorporada e novas funcionalidades. Se és novo na integração de dados, começa pelo Fabric Data Factory. As cargas de trabalho existentes do ADF podem atualizar para o Fabric para aceder a novas capacidades em ciência de dados, análise em tempo real e relatórios.
Este artigo descreve um modelo de solução que você pode usar várias atividades de cópia para copiar contêineres ou pastas entre armazenamentos baseados em arquivo, onde cada atividade de cópia deve copiar um único contêiner ou pasta.
Nota
Se você quiser copiar arquivos de um único contêiner, é mais eficiente usar a Ferramenta de Cópia de Dados para criar um pipeline com uma única atividade de cópia. O modelo neste artigo é mais do que você precisa para esse cenário simples.
Sobre este modelo de solução
Este modelo enumera as pastas de uma determinada pasta pai na sua loja de armazenamento de origem. Em seguida, copia cada uma das pastas para o armazenamento de destino.
O modelo contém três atividades:
- GetMetadata verifica o armazenamento de origem e obtém a lista de subpastas de uma pasta pai específica.
- ForEach obtém a lista de subpastas da atividade GetMetadata e depois itera sobre a lista, passando cada pasta para a atividade de cópia.
- Copiar cada pasta do armazenamento de origem para o armazenamento de destino.
O modelo define os seguintes parâmetros:
- SourceFileFolder faz parte do caminho da pasta pai do seu armazenamento da fonte de dados: SourceFileFolder/SourceFileDirectory, onde você pode obter uma lista das subpastas.
- SourceFileDirectory faz parte do caminho da pasta pai do seu armazenamento da fonte de dados: SourceFileFolder/SourceFileDirectory, onde você pode obter uma lista das subpastas.
- DestinationFileFolder faz parte do caminho da pasta pai: DestinationFileFolder/DestinationFileDirectory, onde os ficheiros serão copiados para o armazenamento de destino.
- DestinationFileDirectory faz parte do caminho da pasta pai: DestinationFileFolder/DestinationFileDirectory, onde os arquivos serão copiados para o armazenamento de destino.
Se quiser copiar vários containers entre pastas raiz em armazéns de armazenamento, pode inserir todos os quatro parâmetros como /. Ao fazer isso, você replicará tudo entre as unidades de armazenamento.
Como usar este modelo de solução
Vá para o modelo Copiar vários contêineres de arquivos entre Armazenamentos de Arquivos . Crie uma nova conexão com o seu armazenamento de origem. O armazém de armazenamento de origem é de onde tu pretendes copiar arquivos de vários contentores.
Crie uma nova ligação ao armazenamento de destino.
Selecione Utilizar este modelo.
Você verá o pipeline, como no exemplo a seguir:
Selecione Depurar, insira os Parâmetros e selecione Concluir.
Reveja o resultado.