

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Fase de descoberta
<a name="discover"></a>

Na fase de descoberta, você cria uma lista dos pacotes SSIS para os quais deseja migrar. AWS Diferentes equipes de desenvolvimento seguem diferentes estilos, padrões e padrões para desenvolver trabalhos de ETL. Recomendamos que você revise os documentos existentes da sua organização para entender esses padrões. No entanto, a documentação geralmente está incompleta. Você pode automatizar a extração de informações importantes dos scripts ETL. Isso economiza tempo e esforço manual, reduz os erros humanos e padroniza a abordagem de migração. Aqui estão alguns dos detalhes importantes que você desejará extrair:
+ Número total de tarefas de controle de fluxo
+ Detalhes das tarefas de controle de fluxo
+ Número total de tarefas de fluxo de dados
+ Transformações de fluxo de dados usadas
+ Manipuladores de eventos
+ Gerenciadores de conexão

Use essas informações para entender os padrões de ETL usados em sua organização, avaliar sua complexidade e identificar o AWS serviço apropriado para o qual migrar essas informações. 

A migração desses detalhes de ETL do SSIS constitui a maior parte do esforço de migração. No entanto, propriedades adicionais podem fornecer informações sobre decisões de design e arquitetura. Algumas dessas propriedades do SSIS são:
+ [Pontos de verificação](https://docs.microsoft.com/en-us/sql/integration-services/packages/restart-packages-by-using-checkpoints), que são usados no SSIS para reiniciar trabalhos a partir de pontos de falha
+ [Propague variáveis](https://docs.microsoft.com/en-us/sql/integration-services/system-variables), que ajudam um pacote SSIS a ter sucesso em casos de uso específicos, mesmo quando há um erro
+ [Níveis de isolamento de transações](https://docs.microsoft.com/en-us/sql/integration-services/set-package-properties), que controlam a qualidade dos dados lidos nos bancos de dados
+ [Registro](https://docs.microsoft.com/en-us/sql/integration-services/performance/integration-services-ssis-logging), para entender os tipos de registros que estão sendo capturados pelo design atual e seus locais de armazenamento

O resultado da fase de descoberta pode ser um inventário, como mostra a tabela a seguir.

![Inventário SSIS ETL, como resultado da fase de descoberta nas migrações](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/migration-ssis-etl/images/ssis-etl-inventory.png)


Esse inventário pode incluir as seguintes informações:
+ Package: Nome do pacote SSIS a ser migrado
+ Fluxo: [controle o fluxo](https://docs.microsoft.com/en-us/sql/integration-services/control-flow/control-flow) ou o [fluxo de dados](https://docs.microsoft.com/en-us/sql/integration-services/data-flow/data-flow)
+ Tarefa: Nome da tarefa do fluxo de controle ou do componente do fluxo de dados
+ Contagem: Número de vezes que uma tarefa foi usada no pacote SSIS