Criando um pacote básico (vídeo do SQL Server)

Aplica-se a: Microsoft SQL Server Integration Services

Autores: Carla Sabotta, Microsoft Corporation

Duração: 00:07:55

Tamanho: 12,2 MB

Tipo: arquivo WMV

Assistir a este vídeo

Tópicos da Ajuda relacionados:

Informações essenciais sobre pacotes

Vídeos adicionais:

Como implementar a transformação Pesquisa no modo de Cache Cheio (vídeo do SQL Server)

Exportando dados do SQL Server para o Excel (vídeo do SQL Server)

Resumo do vídeo

Este vídeo demonstra como criar um pacote básico usando o Designer SSIS no Business Intelligence Development Studio.

Transcrição do vídeo

Olá, meu nome é Carla Sabotta. Eu redijo a documentação do produto Microsoft SQL Server Integration Services.

Neste vídeo, mostrarei como criar um pacote básico usando o Designer SSIS no BI Development Studio.

Você aprenderá a criar um pacote básico do Integration Services criando o projeto do pacote, adicionando uma tarefa de fluxo de dados ao fluxo de controle do pacote e adicionando elementos ao fluxo de dados.

Um pacote é uma coleção de elementos de fluxo de controle e de fluxo de dados que é executada como uma unidade. O pacote deve incluir pelo menos um elemento de fluxo de controle, e pode incluir um ou mais elementos de fluxo de dados.

A primeira etapa na criação de um pacote é criar um projeto. O projeto se baseia no modelo de projeto do Integration Services. Esse modelo cria um novo projeto contendo um único pacote.

Você tem a opção de modificar o nome do projeto, que vamos alterar para Pacote Básico do Integration Services. Aceitaremos o local e as outras configurações padrão.

Como o pacote deve ter pelo menos um elemento de fluxo de controle, vamos adicionar uma tarefa à guia Fluxo de Controle (Control Flow).

Nesta demonstração, adicionaremos a tarefa Fluxo de Dados. Uma tarefa de fluxo de dados é usada para extrair, modificar e carregar dados.

A anotação que adicionamos à tarefa de fluxo de dados documenta resumidamente o que a tarefa realiza. Com as anotações, é mais fácil entender e manter um pacote.

Em seguida, adicionaremos elementos ao fluxo de dados. Uma tarefa Fluxo de Dados requer um componente de origem e destino, e também costuma incluir um ou mais componentes de transformação.

Nesta demonstração, adicionaremos uma Origem OLE DB, um Destino OLE DB e uma transformação Conversão de Dados. Vamos conectar a saída do componente de origem à entrada da transformação, e a saída da transformação à entrada do destino. Construído dessa maneira, o fluxo de dados irá extrair dados do componente de origem, converter o tipo de dados de colunas selecionadas e carregar os dados modificados no componente de destino.

Os componentes de origem e destino usam gerenciadores de conexões para se conectarem a fontes de dados.

Nesta demonstração, criaremos um único gerenciador de conexões OLE DB, tanto para a origem quanto para o destino que se conecta ao banco de dados AdventureWorks.

A próxima etapa é configurar os componentes de origem, transformação e destino.

A configuração do componente Origem OLE DB é feita da seguinte maneira:

  • Confirme se o gerenciador de conexões que criamos está selecionado.
  • Selecione a fonte da qual o componente extrai dados. Nesta demonstração, selecionaremos a tabela Production.Product.
  • Selecione as colunas a serem incluídas na origem.
  • Nesta demonstração, vamos limpar todas as colunas da tabela Colunas Externas Disponíveis (Available External Columns), e depois selecionar as colunas a serem incluídas na origem: Name, ListPrice, Size, Weight e SellStartDate.

A configuração da transformação Conversão de Dados é feita da seguinte forma:

  • Selecione as colunas a serem convertidas na tabela Colunas de Entrada Disponíveis (Available Input Columns). Essas colunas de entrada são do componente de origem que está conectado à transformação.
  • Nesta demonstração, converteremos a coluna SellStartDate alterando o tipo de dados DT_DBTIMESTAMP, que armazena dados de data e hora, para DT_DBDate, que armazena somente dados de data.

Vamos configurar o Destino OLE DB da seguinte forma:

  • Confirme se o gerenciador de conexões que criamos está selecionado.
  • Selecione a fonte na qual o componente carrega os dados modificados. Nesta demonstração, criaremos uma nova tabela.
    O Integration Services gera uma instrução CREATE TABLE padrão com base na fonte de dados conectada. Você tem a opção de modificar a instrução CREATE TABLE.
  • Nesta demonstração, iremos alterar o nome da tabela para OLE DB Destination_BasicPackageTutorial, remover a coluna OLE DB Source.SellStartDate e manter a versão da coluna modificada pela transformação Conversão de Dados (DataConversion.SellStartDate).
  • Confirme se as colunas de entrada estão corretamente mapeadas para as colunas de saída.

Finalmente, adicionaremos um visualizador de dados para exibir os dados modificados que são carregados no destino.

Agora podemos executar o pacote.

Como você pode ver, uma coluna SellStartDate contendo apenas dados de data é carregada no componente de destino.

Este vídeo demonstrou como criar um pacote básico do Integration Services usando o Designer SSIS no BI Development Studio. O vídeo demonstrou como criar um projeto, e como adicionar um fluxo de controle e um fluxo de dados ao pacote.

Obrigada por assistir a este vídeo, esperamos que ele tenha sido útil. Vamos agora retornar ao site para assistir a outros vídeos do Microsoft SQL Server.