Como faço para criar um pacote de “dois passos” no SSIS para obter detalhes adicionais?

StackOverflow https://stackoverflow.com/questions/1203566

  •  05-07-2019
  •  | 
  •  

Pergunta

Eu preciso criar um pacote SSIS que irá fazer o seguinte:

  1. Conectar ao Serviço A e download de registros de atividade. Estes registros contêm um ID de usuário e um código de actividade.

  2. percorrer os resultados do conjunto de resultados a partir de Serviço A e ligar para o Serviço B recuperar detalhes adicionais para cada ID de usuário (nome, departamento, etc.).

  3. Coloque todos os resultados deste cenário "dois passos" em um DataTable em nosso SQL Server.

Eu sou capaz de fazer as partes 1 e 3, sem problema, mas eu estou tendo dificuldades em como implementar a parte 2.

Do I colocar os resultados da Parte 1 para a tabela de destino e, em seguida, percorrer os resultados em um segundo fluxo de dados de tarefas? Ou há uma maneira de "acrescentar" os resultados dos passos 1 e 2 em uma única tabela / arquivo / etc. e empurre os resultados na tabela de destino de uma só vez?

Eu estou vendo todos os controles disponíveis no APOSTAS, mas parece que não pode torná-los aptos.

Foi útil?

Solução

Na guia fluxo de dados:

  1. Use uma das fontes de fluxo de dados (fonte XML)
  2. Use a transformação Pesquisa
  3. SQL Destino
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top