Tutorial: Criando um pacote básico usando um assistente

O Microsoft Integration Services fornece o Assistente de Importação e Exportação do SQL Server para criar pacotes que executam transferências de dados. Esses pacotes podem extrair dados de uma fonte e carregá-los em um destino, mas o pacote só pode executar uma transformação de dados mínima no processo de transferência. Além disso, o assistente é um modo rápido para criar pacotes básicos que podem ser melhorados no SSIS Designer.

Neste tutorial, você aprenderá a usar o Assistente de Importação e Exportação do SQL Server para criar um pacote básico. O pacote que você cria extrai dados de uma pasta de trabalho do Excel e carrega-os em uma tabela do banco de dados AdventureWorks2008R2. A tabela está definida como uma das etapas do assistente e depois é criada dinamicamente na execução do pacote.

Nas lições subsequentes, o pacote será expandido para incluir um fluxo de dados que classifica os dados, cria uma nova coluna e popula a coluna com valores. Para gerar os valores novos, você aprenderá a usar a nova linguagem de expressão do Integration Services junto com o construtor de expressões gráficas escrever uma expressão que cria novos valores com base em colunas de dados existentes.

Ao instalar os dados de exemplo usados pelo tutorial, você também instala as versões concluídas dos pacotes para cada lição do tutorial. Usando a pacote da lição 1 concluída, você poderá saltar à frente e começar o tutorial com a lição 2 caso deseje. Se esta é a primeira vez que você trabalha com pacotes, o Assistente de Importação e Exportação do SQL Server ou o ambiente de desenvolvimento novo, recomendemos que comece com a lição 1.

O que você aprenderá

O melhor modo de se familiarizar com novas ferramentas, controles e recursos disponíveis no Microsoft SQL Server Integration Services é utilizá-las. Este tutorial guia você pelo Assistente de Importação e Exportação do SQL Server para criar um pacote de transferência de dados básico e depois mostra como aumentar as capacidades de transformação de dados do pacote usando o SSIS Designer.

Requisitos

Este tutorial é destinado a usuários familiarizados com operações básicas de banco de dados, mas que tiveram pouca exposição aos novos recursos disponíveis no SQL Server Integration Services.

Para usar este tutorial, o sistema deve atender aos seguintes requisitos:

  • Você deve executar o pacote que este tutorial cria no modo de 32 bits. Este exemplo usa o provedor Microsoft Jet 4.0 OLE DB, para o qual não existe nenhuma versão de 64 bits. O pacote falhará se você executá-lo no modo de 64 bits. Para obter mais informações sobre execução de pacotes no modo de 32 bits em um computador de 64 bits, consulte Considerações do Integration Services em computadores de 64 bits.

  • O SQL Server com o banco de dados AdventureWorks2008R2 deve estar instalado no computador. Para reforçar a segurança, os bancos de dados de exemplo não são instalados por padrão. Para instalar os bancos de dados de exemplo, consulte Considerações para instalar exemplos e bancos de dados de exemplo do SQL Server.

  • Você deve ter permissão para criar e derrubar tabelas no AdventureWorks2008R2.

  • Os dados de exemplo devem estar instalados no computador. Os dados de exemplo são instalados junto com os exemplos. Se você não puder achar os dados de exemplo, retorne ao procedimento acima e complete a instalação como descrita.

ObservaçãoObservação

Ao revisar tutoriais é recomendado que você adicione os botões Próximo e Anterior à barra de ferramentas do visualizador de documentos. Para obter mais informações, consulte Adicionando os botões Próximo e Anterior à Ajuda.

Este tutorial assume que você não reconfigurou o SSIS Designer para usar recursos de conexão automática entre elementos de fluxo de controle ou entre elementos de fluxo de dados. Caso o SSIS Designer utilize a conexão automática, um elemento poderá ser conectado automaticamente quando adicionado à superfície de design. Além disso, o recurso conexão automática para fluxo de controle dá suporte ao uso de Falha e Conclusão como restrição padrão, em vez de Êxito. Caso o SSIS Designer não esteja usando Êxito como restrição padrão, redefina essa configuração durante o tutorial. Configure os recursos de conexão automática na seção Designers do Business Intelligence na caixa de diálogo Opções que está disponível em Opções no menu Ferramenta.

Tempo estimado para concluir este tutorial: 1 hora

Lições neste tutorial

  • Lição 1: Criando o pacote básico
    Neste tutorial, você aprenderá a usar o Assistente de Importação e Exportação do SQL Server para criar um pacote de transferência de dados.

  • Lição 2: Melhorando o pacote básico
    Nesta lição, você irá melhorar o pacote básico para incluir uma operação de classificação e a adicionar uma coluna nova e valores de coluna ao conjunto de dados existente.