Compartilhar via


Editor de Transformação Pesquisa Difusa (guia Tabela de Referência)

Use a guia Tabela de Referência da caixa de diálogo Editor de Transformação Pesquisa Difusa para especificar a tabela de origem e o índice a ser usado na pesquisa. A fonte de dados de referência deve ser uma tabela em um banco de dados do SQL Server 2000 ou posterior.

ObservaçãoObservação

A transformação Pesquisa Difusa cria uma cópia de trabalho da tabela de referência. Os índices descritos abaixo são criados nesta tabela de trabalho usando uma tabela especial, não um índice do SQL Server comum. A transformação não modifica as tabelas de origem existentes a menos que você selecione Manter índice armazenado. Nesse caso, ela cria um gatilho na tabela de referência que atualiza a tabela de trabalho e a tabela de índices de pesquisa baseada em alterações na tabela de referência.

ObservaçãoObservação

As propriedades Exhaustive e MaxMemoryUsage da transformação Pesquisa Difusa não estão disponíveis no Editor de Transformação Pesquisa Difusa, mas podem ser definidas por meio do Editor Avançado. Além disso, um valor acima de 100 para MaxOutputMatchesPerInput só pode ser especificado no Editor Avançado. Para obter mais informações sobre estas propriedades, consulte a seção Transformação de Pesquisa Difusa em Propriedades personalizadas de Transformação.

Para saber mais sobre a transformação Pesquisa Difusa, consulte Transformação Pesquisa Difusa.

Opções

  • Gerenciador de conexões OLE DB
    Selecione um gerenciador de conexões OLE DB existente na lista ou crie uma nova conexão clicando em Novo.

  • Novo
    Crie uma nova conexão usando a caixa de diálogo Configurar Gerenciador de Conexões OLE DB.

  • Gerar novo índice
    Especifique que a transformação deve criar um índice novo para ser utilizado na pesquisa.

  • Nome da tabela de referência
    Selecione a tabela existente para usar como tabela de referência (pesquisa).

  • Armazenar novo índice
    Selecione esta opção para salvar o novo índice de pesquisa.

  • Novo nome de índice
    Se você optou por salvar o novo índice de pesquisa, digite um nome descritivo para o índice.

  • Manter índice armazenado
    Se você optou por salvar o novo índice de pesquisa, especifique se deseja que o SQL Server mantenha o índice.

<div class="alert">

<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images/ms191295.alert_note(pt-br,SQL.105).gif" title="Observação" alt="Observação" class="note" /><strong>Observação</strong></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Quando você seleciona <strong>Manter índice armazenado</strong> na guia <strong>Tabela de Referência</strong> de <strong>Editor de Transformação Pesquisa Difusa</strong>, a transformação usa procedimentos armazenados gerenciados para manter o índice. Esses procedimentos armazenados administrados usam o recurso de integração de CLR (common language runtime) no SQL Server 2008. Por padrão, a integração de CLR no SQL Server 2008 não está habilitada. Para usar a funcionalidade <strong>Manter índice armazenado</strong>, você deve habilitar a integração de CLR. Para obter mais informações, consulte <a href="ms131048(v=sql.105).md">Habilitando integração CLR</a>.</p>
<p>Como a opção <strong>Manter índice armazenado</strong> requer integração de CLR, esse recurso só funciona quando você seleciona uma tabela de referência em uma instância do SQL Server 2005 ou SQL Server 2008 onde a integração de CLR está habilitada. O índice não pode ser mantido em uma instância do SQL Server 2000.</p></td>
</tr>
</tbody>
</table>

</div>
  • Usar um índice já existente
    Especifique que a transformação deve usar um índice existente na pesquisa.

  • Nome de um índice já existente
    Selecione um índice de pesquisa criado anteriormente na lista.