Abrir e salvar arquivos localmente e no Azure com pacotes SSIS implantados no Azure

APLICA-SE A: Azure Data Factory Azure Synapse Analytics

Dica

Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma avaliação gratuita!

Este artigo descreve como abrir e salvar arquivos localmente e no Azure quando você migra para o SSIS no Azure, por lift-and-shift, pacotes SSIS que usam sistemas de arquivos locais.

Salvar arquivos temporários

Se você precisar armazenar e processar arquivos temporários durante a execução de um único pacote, os pacotes poderão usar o diretório de trabalho atual (.) ou a pasta temporária (%TEMP%) de seus nós do Azure SSIS Integration Runtime.

Usar compartilhamentos de arquivos local

Para continuar a usar os compartilhamentos de arquivos locais quando você migrar por lift-and-shift pacotes que usem sistemas de arquivos locais no SSIS no Azure, faça o seguinte:

  1. Transfira arquivos de sistemas de arquivos locais para compartilhamentos de arquivos locais.

  2. Una os compartilhamentos de arquivos locais a uma Rede Virtual do Azure.

  3. Una o Azure-SSIS IR à mesma rede virtual. Para obter mais informações, consulte unir um runtime de integração do Azure-SSIS a uma rede virtual.

  4. Conecte o Azure-SSIS IR aos compartilhamentos de arquivos locais dentro da mesma rede virtual, configurando credenciais de acesso que usam a Autenticação do Windows. Para obter mais informações, confira Conectar-se a dados e a compartilhamentos de arquivos com a Autenticação do Windows.

  5. Atualize caminhos de arquivos locais em seus pacotes para caminhos UNC apontando para compartilhamentos de arquivos locais. Por exemplo, atualize C:\abc.txt para \\<on-prem-server-name>\<share-name>\abc.txt.

Usar compartilhamentos de arquivos do Azure

Para usar Arquivos do Azure quando você migrar por lift-and-shift pacotes que usem sistemas de arquivos locais no SSIS no Azure, faça o seguinte:

  1. Transfira arquivos de sistemas de arquivos locais para Arquivos do Azure. Para obter mais informações, consulte Arquivos do Azure.

  2. Conecte o Azure-SSIS IR aos Arquivos do Azure, configurando credenciais de acesso que usam a autenticação do Windows. Para obter mais informações, confira Conectar-se a dados e a compartilhamentos de arquivos com a Autenticação do Windows.

  3. Atualize caminhos de arquivos locais em seus pacotes para caminhos UNC apontando para Arquivos do Azure. Por exemplo, atualize C:\abc.txt para \\<storage-account-name>.file.core.windows.net\<share-name>\abc.txt.