Partilhar via


Como mapear parâmetros de consulta para variáveis em um componente de fluxo de dados

Quando você configura a fonte OLE DB para usar consultas com parâmetros, pode mapear os parâmetros para variáveis.

As fontes OLE DB usam consultas com parâmetros para filtrar dados quando a fonte conecta-se a uma fonte de dados.

Para mapear um parâmetro de consulta para uma variável

  1. No Business Intelligence Development Studio, abra o projeto 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 a fonte OLE DB para a superfície de design.

  4. Clique com o botão direito na fonte OLE DB e, depois, clique em Editar.

  5. Em Editor de Origem OLE DB, selecione um gerenciador de conexões para usar para conectar-se à fonte de dados ou clique em Novo para criar um novo gerenciador de conexões OLE DB.

  6. Selecione a opção de Comando SQL para o modo de acesso aos dados e, então, digite uma consulta com parâmetros no painel Texto de comando SQL.

  7. Clique em Parâmetros.

  8. Na caixa de diálogo Definir Parâmetros da Consulta , mapeie cada parâmetro na lista Parâmetros para uma variável na lista Variáveis ou crie uma nova variável clicando em <Nova variável>. Clique em OK.

    ObservaçãoObservação

    Apenas as variáveis do sistema e as variáveis definidas pelo usuário que estão no escopo do pacote, um contêiner pai como Loop Foreach ou a tarefa de Fluxo de Dados que contém o componente de fluxo de dados, estão disponíveis para mapeamento. A variável deve ter um tipo de dados que seja compatível com a coluna na cláusula WHERE, para a qual o parâmetro é designado.

  9. Você pode clicar em Visualizar para exibir até 200 linhas dos dados que a consulta retorna.

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