Compartilhar via


Projetos do SSIS (Integration Services)

SQL Server fornece o SQL Server Data Tools (SSDT) para o desenvolvimento de pacotes do Integration Services .

Ao implantar pacotes em um banco de dados do Microsoft SQL Server ou no Repositório de Pacotes SSIS, você usa o serviço Integration Services para gerenciar os pacotes. O serviço Integration Services está disponível somente no SQL Server Management Studio. Para obter mais informações sobre o serviço, consulte Integration Services Service (Serviço SSIS). Para obter mais informações sobre a implantação de pacotes, consulte Implantação de Pacote (SSIS).

Ao implantar projetos do Integration Services no servidor do Integration Services, você usa Transact-SQL exibições e procedimentos armazenados no SQL Server Management Studio para gerenciar os projetos. Para obter mais informações sobre a implantação do projeto, consulte Implantação de Projetos e Pacotes. Para obter mais informações sobre o servidor do Integration Services, consulte o servidor do SSIS (Integration Services).

Para obter uma visão geral do SSDT (SQL Server Data Tools) e do SQL Server Management Studio, consulte o SSIS (Integration Services) e os Ambientes do Studio.

Noções básicas sobre projetos do Integration Services

Um projeto é um contêiner no qual você desenvolve pacotes do Integration Services .

No SQL Server Data Tools (SSDT), um projeto do Integration Services armazena e agrupa os arquivos que são relacionados ao pacote. Por exemplo, um projeto inclui os arquivos necessários para criar uma solução de ETL (extração, transferência e carregamento) específica.

Antes de você criar um projeto do Integration Services , familiarize-se com o conteúdo básico deste tipo de projeto. Depois de entender o que um projeto contém, você pode começar a criar e trabalhar com um projeto do Integration Services .

Pastas nos projetos do Integration Services

O diagrama a seguir mostra as pastas em um projeto do Integration Services no SSDT (SQL Server Data Tools).

Pastas em um projeto do Integration Services

A tabela a seguir descreve as pastas que aparecem em um projeto do Integration Services .

Pasta Descrição
Pacotes do SSIS Contém pacotes. Para obter mais informações, confira Pacotes do SSIS (Integration Services).
Miscelânea Contém arquivos diferentes de arquivos de pacotes.

Arquivos em projetos do Integration Services

Quando você adiciona um projeto novo ou existente do Integration Services a uma solução, o SSDT (SQL Server Data Tools) cria arquivos de projeto que têm as extensões .dtproj e .dtproj.user e .database.

  • O arquivo *.dtproj contém informações sobre configurações de projeto e itens, como pacotes.

  • O arquivo *.dtproj.user contém informações sobre suas preferências para trabalhar com o projeto.

  • O arquivo *.database contém informações que o SSDT (SQL Server Data Tools) requer para abrir o projeto do Integration Services.

Noções básicas sobre soluções

Uma solução é um contêiner que agrupa e gerencia os projetos que você usa quando desenvolve soluções empresariais completas. Uma solução permite que você manipule vários projetos como uma unidade e una um ou mais projetos relacionados que contribuam para uma solução empresarial.

Soluções podem incluir diferentes tipos de projetos. Se você quiser usar o SSIS Designer para criar um pacote do Integration Services , trabalhe em um projeto do Integration Services em uma solução fornecida por SQL Server Data Tools (SSDT).

Quando você cria uma nova solução, o SSDT (SQL Server Data Tools) adiciona uma pasta de solução ao Gerenciador de Soluções e cria arquivos que têm as extensões, .sln e .suo:

  • O arquivo *.sln contém informações sobre a configuração da solução e lista os projetos na solução.

  • O arquivo *.suo contém informações sobre suas preferências para trabalhar com a solução.

Embora o SQL Server Data Tools (SSDT) crie automaticamente uma solução quando um novo projeto é criado, você também pode criar uma solução em branco e então adicionar projetos depois.

Observação

Por padrão, quando você cria um novo projeto do Integration Services no SSDT (SQL Server Data Tools), a solução não é mostrada no painel do Gerenciador de Projetos . Para alterar esse comportamento padrão, nos menus ferramentas , clique em Opções. Na caixa de diálogo Opções , expanda Projetos e Soluções e clique em Geral. Na página Geral , selecione Sempre mostrar solução.

Adicionar ou remover um projeto do Integration Services em uma solução

Criar um novo projeto do Integration Services

Adicionar um item a um projeto do Integration Services

Copiar itens do projeto

Desenvolvimento de um projeto do Integration Services