Regras de avaliação de migração do SSIS
APLICA-SE A: Azure Data Factory Azure Synapse Analytics
Gorjeta
Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange tudo, desde a movimentação de dados até ciência de dados, análises em tempo real, business intelligence e relatórios. Saiba como iniciar uma nova avaliação gratuitamente!
Ao planejar uma migração do SSIS local para o SSIS no Azure Data Factory (ADF) ou Synapse Pipelines, a avaliação ajudará a identificar problemas com os pacotes SSIS de origem que impediriam uma migração bem-sucedida.
O Assistente de Migração de Dados (DMA) para Integration Services pode realizar a avaliação do seu projeto, e abaixo está uma lista completa de possíveis problemas, conhecidos como regras DMA também.
[1001] A conexão com o nome do host pode falhar
Impacto
A conexão que contém o nome do host pode falhar, normalmente porque a rede virtual do Azure requer a configuração correta para dar suporte à resolução de nomes DNS.
Recomendação
Você pode usar as opções abaixo para o tempo de execução da Integração SSIS para acessar esses recursos:
- Associar o IR do Azure-SSIS a uma rede virtual que se conecta a fontes locais
- Migre seus dados para o Azure e use o ponto de extremidade de recursos do Azure.
- Use a autenticação de Identidade Gerenciada se estiver migrando para recursos do Azure.
- Use IR auto-hospedado para conectar fontes locais.
[1002] A conexão com o caminho absoluto ou UNC pode não estar acessível
Impacto
Conexão que contém caminho absoluto ou UNC pode falhar
Recomendação
Você pode usar as opções abaixo para o tempo de execução da Integração SSIS para acessar esses recursos:
- Alterar para %TEMP%
- Migrar seus arquivos para Arquivos do Azure
- Junte o IR do Azure-SSIS a uma rede virtual que se conecta a fontes locais.
- Use IR auto-hospedado para conectar fontes locais.
[1003] A conexão com a autenticação do Windows pode falhar
Impacto
Se uma cadeia de conexão usar a autenticação do Windows, ela poderá falhar. A autenticação do Windows requer etapas de configuração adicionais no Azure.
Recomendação
Há quatro métodos para acessar armazenamentos de dados Autenticação do Windows no tempo de execução de integração do Azure SSIS:
- Configurar um contexto de execução no nível da atividade
- Configurar um contexto de execução no nível de catálogo
- Persistir credenciais através do comando cmdkey
- Montar drives no tempo de execução do pacote (não persistente)
[1004] A conexão com o provedor ou driver não integrado pode falhar
Impacto
O IR do Azure-SSIS inclui apenas provedores ou drivers internos por padrão. Sem personalização para instalar o provedor ou driver, a conexão pode falhar.
Recomendação
Personalize o tempo de execução de integração do Azure-SSIS para instalar um provedor ou driver não interno.
[1005] O Gerenciador de Conexões do Analysis Services não pode usar uma conta com MFA habilitada
Impacto
Se você usar o SSIS no Azure Data Factory (ADF) e quiser se conectar à instância do Azure Analysis Services (AAS), não poderá usar uma conta com MFA (Multi-Factor Authentication) habilitada.
Recomendação
Em vez disso, use uma conta que não exija interatividade/MFA ou uma entidade de serviço.
Informação Adicional
Configuração do Gerenciador de Conexões do Analysis Services
[1006] A variável de ambiente do Windows no Connection Manager é descoberta
Impacto
O Gerenciador de conexões usando a variável de ambiente do Windows é descoberto.
Recomendação
Você pode usar os métodos abaixo para que as variáveis de ambiente do Windows trabalhem no tempo de execução da Integração SSIS:
- Personalize a configuração do tempo de execução de integração do SSIS com variáveis de ambiente do Windows.
- Use o parâmetro Package ou Project.
[1007] O driver OLE DB do SQL Server Native Client (SNAC) foi preterido
Recomendação
Use o driver mais recente do Microsoft OLE DB
[2001] Componente suportado apenas na edição empresarial
Impacto
O componente só é suportado no Azure SSIS integration runtime enterprise edition.
Recomendação
Configure o tempo de execução de integração do Azure SSIS para a edição empresarial.
[2002] Os formatos de arquivo ORC e Parquet não estão habilitados por padrão
Impacto
O formato de arquivo ORC e Parquet precisa do JRE, que não é instalado por padrão no tempo de execução de integração do Azure SSIS.
Recomendação
Instale o JRE compatível personalizando a configuração para o tempo de execução de integração Azure-SSIS.
[2003] O componente de terceiros não está habilitado por padrão
Impacto
O Azure SSIS Integration Runtime não está habilitado por padrão com componentes de terceiros. O componente de terceiros pode falhar.
Recomendação
Entre em contato com o terceiro para obter uma versão compatível com o tempo de execução da Integração SSIS.
Para componentes internos ou de código aberto, personalize o tempo de execução da integração Azure-SSIS para instalar os componentes compatíveis com o SQL Server 2017 necessários.
[2004] A origem e o destino do Blob do Azure são descobertos
Recomendação
Recomendo usar a origem ou o destino do Arquivo Flexível, que tem funções mais avançadas do que o Blob do Azure.
[2005] O provedor de log não interno pode não ser instalado por padrão
Impacto
O tempo de integração do SSIS do Azure é provisionado com provedores de log internos apenas por padrão, personalizar o provedor de log pode falhar.
Recomendação
Personalize o tempo de execução de integração do Azure-SSIS para instalar um provedor ou driver não interno.
[3001] O caminho absoluto ou UNC é descoberto na tarefa Executar processo
Impacto
O Tempo de Execução de Integração Azure-SSIS pode não ser capaz de iniciar o(s) seu(s) executável(s) com caminho absoluto ou UNC.
Recomendação
Você pode usar as opções abaixo para o tempo de execução da Integração SSIS para iniciar o(s) seu(s) executável(is):
- Migre o(s) seu(s) executável(es) para os Arquivos do Azure.
- Junte o IR do Azure-SSIS a uma rede virtual que se conecta a fontes locais.
- Se necessário, personalize o script de configuração para instalar o(s) seu(s) executável(s) com antecedência ao iniciar o IR.
[4001] O caminho de configuração absoluto ou UNC é descoberto na configuração do pacote
Impacto
O pacote com caminho de configuração absoluto ou UNC pode falhar no Tempo de Execução de Integração do SSIS do Azure.
Recomendação
Você pode usar as opções abaixo para o tempo de execução da Integração SSIS para acessar esses recursos:
- Migrar seus arquivos para Arquivos do Azure
- Junte o IR do Azure-SSIS a uma rede virtual que se conecta a fontes locais.
- Use IR auto-hospedado para conectar fontes locais.
[4002] A entrada do Registro é descoberta na configuração do pacote
Impacto
A entrada do Registro na configuração do pacote pode falhar no Tempo de Execução de Integração do SSIS do Azure.
Recomendação
Use outros tipos de configuração de pacote. O arquivo de configuração XML é recomendado.
Informações Adicionais
[4003] Não há suporte para pacotes criptografados com chave de usuário
Impacto
O pacote criptografado com chave de usuário não é suportado no Azure SSIS Integration Runtime.
Recomendação
Você pode usar as opções abaixo:
- Altere o nível de proteção do pacote para "Criptografar tudo com senha" ou "Criptografar confidencial com senha".
- Mantenha ou altere o nível de proteção do pacote para "Criptografar confidencial com chave de usuário", substitua a propriedade do gerenciador de conexões durante a execução do pacote
Informações Adicionais