Usando a Atividade de Consulta

Sobre Esta Tarefa

Para usar a atividade Consulta, conclua as etapas a seguir:

Procedimento

  1. Na guia Atividades, abra o diretório Qualidade de Dados para localizar a atividade Consulta.
  2. Inclua a atividade em uma Orquestração. A Lista de Verificação e o Resumo da atividade são exibidos abaixo da orquestração.
  3. Na Lista de Verificação, selecione Selecionar Terminal e selecione um terminal de banco de dados. Para obter instruções sobre como criar ou editar um terminal de banco de dados, consulte Criando ou Editando um Terminal de Atividade do Banco de Dados.
    Nota: Para concluir uma consulta difusa, você deve selecionar o Banco de Dados de Temporariedade Local. Para acessar o Banco de Dados de Migração de Dados Local:
    1. Na lista Tipo de Banco de Dados, selecione Local. Migração de Dados é aberto no campo Nome do Banco de Dados.
    2. No campo Servidor de Local de Rede, especifique o endereço IP dos dados do Integration Appliance, no qual o Banco de Dados de Migração de Dados Local é iniciado. A Porta é fixada em 1526.
    3. Insira um Nome de Usuário e Senha.
      Importante: Estas informações de login devem ser para um usuário com privilégios de Administrador ou Publicador no Integration Appliance.
    4. Especifique quaisquer parâmetros adicionais. Para obter mais detalhes sobre os parâmetros de banco de dados. Consulte Criando ou Editando um Terminal de Atividade do Banco de Dados.
    5. Clique em OK. O terminal de Banco de Dados é exibido no diretório Terminais da caixa de ferramentas do Studio.
  4. Na Lista de Verificação, selecione Configurar e especifique as seguintes informações:
    1. O Nome da Variável da variável que contém o elemento recorrente, pelo qual a atividade efetua loop.
    2. O Nome do Elemento do elemento recorrente na variável, pelo qual a atividade efetua loop.

      Clique no botão Procurar ( ... ) para abrir a janela Selecionar Elemento Recorrente, onde é possível visualizar todos os elementos na variável selecionada.

  5. Na Lista de Verificação, selecione Inserir Consulta
    1. Especifique a consulta para a tabela de consulta.
      • Para consultas difusas, você deve especificar exatamente um parâmetro.
      • Para consultas não difusas, é possível especificar um ou mais parâmetros.
    2. Na lista Codificação, selecione o tipo de codificação.
    3. Clique em Validar Consulta
      Nota: Se estiver usando um terminal de banco de dados Local, você deverá iniciar o Banco de Dados de Migração de Dados Local no Integration Appliance antes de poder visualizar colunas ou validar consultas. Para iniciar o Banco de Dados de Temporariedade Local, no Web Management Console (WMC), selecione Temporariedade > Início/Parada do Banco de Dados de Temporariedade.
    4. Clique em Visualizar Colunas e selecione uma tabela para visualizar informações detalhadas de colunas para a tabela selecionada. A opção Ocultar Buffer e Tabela de Controle é a seleção padrão.
  6. Na Lista de Verificação, selecione Configurar Parâmetros de Entrada. A consulta inserida na etapa anterior é exibida.

    Especifique o XPath de entrada para cada parâmetro de entrada na coluna XPath. O XPath de entrada é uma expressão XPath relativa ao elemento recorrente que especifica o valor da chave de consulta usado pela consulta.

  7. Na Lista de Verificação, selecione Configurar Conjunto de Resultados.
    1. Especifique o XPath de saída para cada linha no conjunto de resultados. O XPath de saída especifica o elemento ou atributo relativo ao elemento recorrente que conterá o valor de saída.  
    2. Use o sinal de arroba ( @ ) no início da expressão XPath para especificar um atributo.
      • Se o nome do elemento ou atributo já existir, o Studio substituirá o valor existente. Caso contrário, o Studio criará um novo elemento ou atributo nomeado.
      • Se a consulta falhar ao localizar uma correspondência, a linha será enviada ao elemento badXML.
  8. Na Lista de Verificação, selecione Regras de Entrega e especifique as seguintes regras de entrega:
    Regra de Entrega Descrição
    Tempo Limite da Atividade Especifica o período de tempo, em segundos, que o Integration Appliance aguarda pela resposta do terminal. A configuração padrão é 300 segundos.
    Consulta difusa Determina se a consulta é difusa. Selecione esta opção para executar uma consulta difusa.
    Importante: Somente é possível executar uma consulta difusa para um Terminal de Banco de Dados Local.
    Nota: Antes de executar a orquestração, use a ferramenta de geração de Recursos do Banco de Dados, no WMC, para criar uma tabela de índice.
    Exibir no máximo __ correspondência(s) por consulta difusa Especifica o número máximo de correspondências a ser exibido por consulta difusa.
    O limite de similaridade __ para uma consulta difusa Especifica o limite de similaridade para determinar uma correspondência durante uma consulta difusa (entre 0 - 1). 1 = uma correspondência exata.
    Ignorar maiúsculas e minúsculas (somente para consulta difusa) Selecione para que sua consulta seja sem distinção de maiúsculas e minúsculas.
    Ignorar espaços em branco à esquerda e à direita Quando selecionada, a atividade Consulta ignora qualquer espaço em branco que ocorra antes e após os dados. Para consultas não difusas, somente é possível aplicar esta opção ao valor de entrada. Para consultas difusas, é possível aplicar esta opção ao valor de entrada e à chave da tabela de consulta.
    Pré-carregar cache Selecione esta opção para pré-carregar o cache de consulta.
    Armazenar em cache no máximo __ resultados da consulta Especifica o número máximo de resultados da consulta a ser armazenado em cache.

    Mapeie a saída da atividade.