Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
SSIS Integration Runtime em Azure Data Factory
Neste tutorial, aprende a usar o SSIS Designer para criar um pacote Microsoft SQL Server Integration Services. O pacote que cria recolhe dados de um ficheiro plano, reformata os dados e depois insere os dados reformatados numa tabela de factos. Nas lições seguintes, o pacote é expandido para demonstrar iterações, configurações do pacote, registo e fluxo de tratamento de erros.
Quando instalas os dados de exemplo do tutorial, também instalas as versões completas dos pacotes que crias nas lições. Ao usar os pacotes completos, pode avançar e começar o tutorial numa aula posterior, se quiser. Se este tutorial for a sua primeira vez a trabalhar com pacotes ou com o novo ambiente de desenvolvimento, recomendamos que comece pela Lição 1.
O que é o SQL Server Integration Services (SSIS)?
O Microsoft SQL Server Integration Services (SSIS) é uma plataforma para construir soluções de integração de dados de alto desempenho, incluindo pacotes de extração, transformação e carregamento (ETL) para armazenamento de dados. O SSIS inclui ferramentas gráficas e assistentes para construir e depurar pacotes; tarefas para realizar funções de fluxo de trabalho como operações FTP, execução de instruções SQL e envio de mensagens de e-mail; fontes e destinos de dados para extração e carregamento de dados; transformações para limpeza, agregação, fusão e cópia de dados; uma base de dados de gestão, SSISDB, para administrar a execução e armazenamento de pacotes; e interfaces de programação de aplicações (APIs) para programar o modelo de objetos Integration Services.
O que vais aprender
A melhor forma de se familiarizar com as novas ferramentas, controlos e funcionalidades disponíveis no Microsoft SQL Server Integration Services é utilizá-las. Este tutorial guia-o pelo SSIS Designer para criar um pacote ETL que inclui looping, configurações, lógica de fluxo de erros e registo.
Pré-requisitos
Este tutorial destina-se a utilizadores familiarizados com operações fundamentais de bases de dados, mas que têm exposição limitada às novas funcionalidades disponíveis nos Serviços de Integração SQL Server.
Para executar este tutorial, deve ter os seguintes componentes instalados:
SQL Server e Serviços de Integração. Para instalar SQL Server e SSIS, consulte Instalar Serviços de Integração.
A base de dados de
AdventureWorksDW2025exemplo. Pode descarregar aAdventureWorksDW2025base de dados das bases de dados de exemplo do AdventureWorks e restaurar o backup.Os ficheiros de dados de exemplo. Os dados de exemplo estão incluídos nos pacotes de lições do SSIS. Para descarregar os dados de exemplo e os pacotes de lição como ficheiro Zip, consulte Ficheiros de Tutoriais dos Serviços de Integração do SQL Server.
- A maioria dos ficheiros no ficheiro Zip são apenas de leitura para evitar alterações indesejadas. Para escrever a saída num ficheiro ou para o alterar, pode ser necessário desligar o atributo de só leitura nas propriedades do ficheiro.
- Os pacotes de exemplo assumem que os ficheiros de dados estão localizados na pasta
C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Tutorial\Creating a Simple ETL Package. Se descompactares o download noutro local, podes ter de atualizar o caminho do ficheiro em vários locais dos pacotes de exemplo.
Lições neste tutorial
Lição 1: Criar um Projeto e um Pacote Básico com SSIS
Nesta lição, cria um pacote ETL simples que extrai dados de um único ficheiro plano, transforma os dados usando transformações de consulta e, finalmente, carrega o resultado num destino de tabela de factos.
Lição 2: Adicionar Looping com SSIS
Nesta lição, expande o pacote que criou na Lição 1 para tirar partido das novas funcionalidades de looping para extrair múltiplos ficheiros planos num único processo de fluxo de dados.
Lição 3: Adicionar Registo com SSIS
Nesta lição, expande o pacote que criou na Lição 2 para tirar partido das novas funcionalidades de registo.
Lição 4: Adicionar Redirecionamento de Fluxo de Erros com SSIS
Nesta lição, expande o pacote que criou na lição 3 para tirar partido das novas configurações de erro de saída.
Lição 5: Adicionar configurações de pacotes SSIS para o modelo de implementação de pacotes
Nesta lição, expande o pacote que criou na Lição 4 para tirar partido das novas opções de configuração de pacotes.
Lição 6: Utilização de Parâmetros com o Modelo de Implementação de Projetos no SSIS
Nesta lição, expande o pacote que criou na Lição 5 para tirar partido da utilização de novos parâmetros com o modelo de implementação do projeto.