Transformação Pesquisa em modo de cache cheio – Gerenciador de conexões OLE DB
Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory
Você pode configurar a transformação Pesquisa para usar o modo cache cheio e um gerenciador de conexões OLE DB. No modo cache cheio, o conjunto de dados de referência é carregado no cache antes que a transformação Pesquisa seja executada.
A transformação Pesquisa executa pesquisas ao unir dados em colunas de entradas através de uma fonte de dados conectada com colunas em um conjunto de dados de referência. Para obter mais informações, consulte Lookup Transformation.
Ao configurar a transformação Pesquisa para usar o gerenciador de conexões OLE DB, selecione uma tabela, exibição ou consulta SQL para gerar o conjunto de dados de referência.
Para implementar uma transformação Pesquisa em modo cache cheio usando o gerenciador de conexões OLE DB
No SQL Server Data Tools (SSDT), abra o projeto do Integration Services que contém o pacote que você deseja e, então, clique duas vezes no pacote no Gerenciador de Soluções.
Na guia Fluxo de Dado , na Caixa de Ferramentas, arraste a transformação Pesquisa até a superfície de design.
Conecte a transformação Pesquisa ao fluxo de dados arrastando um conector de uma fonte ou transformação anterior para a transformação Pesquisa.
Observação
Uma transformação Pesquisa talvez não seja validada se essa transformação se conectar a um arquivo simples que contém um campo de data vazio. A transformação será validada se o gerenciador de conexões para o arquivo simples tiver sido configurado para reter valores nulos. Para garantir a validação da transformação Pesquisa, no Editor de Fonte de Arquivo Simples, na página Gerenciador de Conexões, selecione a opção Reter valores nulos da origem como valores nulos no fluxo de dados .
Clique duas vezes na fonte ou transformação anterior para configurar o componente.
Clique duas vezes na transformação Pesquisa e, então, em Editor de Transformação Pesquisa, na página Geral , selecione Cache cheio.
Na área Tipo de conexão , selecione Gerenciador de conexões OLE DB.
Na lista Especificar como lidar com linhas sem entradas correspondentes , selecione uma opção de tratamento de erro para as linhas sem entradas correspondentes.
Na página Conexão , selecione um gerenciador de conexões da lista Gerenciador de conexões OLE DB ou clique em Novo para criar um novo gerenciador de conexões. Para obter mais informações, consulte OLE DB Connection Manager.
Execute uma dessas tarefas:
Clique em Usar uma tabela ou uma exibiçãoe selecione uma tabela ou exibição ou clique em Nova para criar uma tabela ou exibição.
-ou-
Clique em Usar resultados de uma consulta SQL e crie uma consulta na janela Comando SQL ou clique em Criar Consulta para criar uma consulta usando as ferramentas gráficas fornecidas pelo Construtor de Consultas.
-ou-
Como alternativa, clique em Procurar para importar uma instrução SQL de um arquivo.
Para validar a consulta SQL, clique em Analisar Consulta.
Para exibir um exemplo dos dados, clique em Visualização.
Clique na página Colunas e, então, na lista Colunas de Entrada Disponíveis , arraste pelo menos uma coluna para a coluna na lista Coluna de Pesquisa Disponível .
Observação
A transformação Pesquisa mapeia automaticamente colunas que têm o mesmo nome e o mesmo tipo de dados.
Observação
Estas colunas devem ter tipos de dados correspondentes a serem mapeados. Para obter mais informações, consulte Integration Services Data Types.
Inclua colunas de pesquisa na saída realizando as etapas tarefas:
Na lista Colunas de Consulta Disponíveis . selecione colunas
Na lista Operação de Pesquisa , especifique se os valores das colunas de pesquisa devem substituir os valores na coluna de entrada ou ser gravados em uma nova coluna.
Para configurar a saída de erro, clique na página Saída de Erro e defina as opções de tratamento de erros. Para obter mais informações, confira Editor de Transformação de Pesquisa (página Saída de Erro).
Clique em OK para salvar suas alterações na transformação Pesquisa e, então, execute o pacote.
Consulte Também
Implementar uma Transformação de Pesquisa em modo de Cache Cheio usando o Gerenciador de Conexões de Cache
Implementar uma pesquisa no modo Sem Cache ou Cache Parcial
Transformações do Integration Services