Partilhar via


Carregar dados em massa por meio do destino do SQL Server

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

Para adicionar e configurar um destino do SQL Server , o pacote já deve incluir pelo menos uma tarefa de Fluxo de Dados e uma fonte de dados.

Para carregar dados usando um destino de SQL Server

  1. No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote desejado.

  2. No Gerenciador de Soluções, clique duas vezes no pacote para abri-lo.

  3. Clique na guia Fluxo de Dados , e então, na Caixa de Ferramentas, arraste o destino do SQL Server para a superfície de design.

  4. Conecte o destino a uma fonte ou a uma transformação prévia no fluxo de dados arrastando um conector para o destino.

  5. Clique duas vezes no destino.

  6. No Editor de Destino do SQL Server, na página Gerenciador de Conexões , selecione um gerenciador de conexões OLE DB existente ou clique em Novo para criar um gerenciador de conexões novo. Para obter mais informações, consulte OLE DB Connection Manager.

  7. Para especificar a tabela ou exibir em qual tabela serão carregados os dados, siga um destes procedimentos:

    • Selecione uma tabela ou exibição existente.

    • Clique em Novo e, na caixa de diálogo Criar Tabela , escreva uma instrução SQL que crie uma tabela ou exibição.

      Observação

      Integration Services gera uma instrução CREATE TABLE padrão baseada na fonte de dados conectada. A instrução CREATE TABLE padrão não incluirá o atributo FILESTREAM mesmo que a tabela de origem inclua uma coluna com o atributo FILESTREAM declarado. Para executar um componente Integration Services com o atributo FILESTREAM, implemente primeiro o armazenamento FILESTREAM no banco de dados de destino. Em seguida, adicione o atributo FILESTREAM à instrução CREATE TABLE na caixa de diálogo Criar Tabela . Para obter mais informações, confira Dados de blob (objeto binário grande) (SQL Server).

  8. Clique em Mapeamentos e mapeie as colunas da lista Colunas de Entrada Disponíveis para colunas na lista Colunas de Destino Disponíveis arrastando colunas de uma lista para outra.

    Observação

    O destino mapeia colunas do mesmo nome automaticamente.

  9. Clique em Avançado e defina as opções de carregamento em massa: Manter identidade, Manter nulos, Bloqueio de tabela, Verificar restriçõese Gatilhos.

    Opcionalmente, especifique a primeira e a última linha de entrada a serem inseridas, o número máximo de erros que podem acontecer antes da operação de inserção ser interrompida e as colunas em que a inserção é classificada.

    Observação

    A ordem de classificação é determinada pela ordem em que as colunas são relacionadas.

  10. Clique em OK.

  11. Para salvar o pacote atualizado, clique em Salvar Itens Selecionados no menu Arquivo .

Consulte Também

Destino do SQL Server
Transformações do Integration Services
Caminhos do Integration Services
Tarefa de Fluxo de Dados