Compartilhar via


Projetos do Integration Services (SSIS)

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 do 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 exibições transact-SQL e procedimentos armazenados em SQL Server Management Studio para gerenciar os projetos. Para obter mais informações sobre a implantação de projetos, consulte Deployment of Projects and Packages. Para obter mais informações sobre o servidor do Integration Services, consulte Servidor do SSIS (Integration Services).

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

Entendendo os 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 Integration Services no SQL Server Data Tools (SSDT).

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
SSIS Packages Contém pacotes. Para obter mais informações, confira Pacotes do SSIS (Integration Services).
Diversos 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 SQL Server Data Tools (SSDT) 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 SQL Server Data Tools (SSDT) exige abrir o projeto Integration Services .

Compreendendo 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 SQL Server Data Tools (SSDT) adiciona uma pasta Solução ao Gerenciador de Soluções e cria arquivos que têm extensões .sln e .suo.

  • O arquivo * .sln contém informações sobre as configurações 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 SQL Server Data Tools (SSDT), a solução não é mostrada no painel Explorer do Project. Para alterar este comportamento padrão, no menu Ferramentas , clique em Opções. Na caixa de diálogo Opções , expanda Projetos e Soluçõese 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

Implantação de um projeto do Integration Services