Tarefa de pesquisa
Sobre a tarefa de pesquisa
A tarefa de pesquisa permite que você referencie uma fonte de dados suplementares em seus fluxos de trabalho e use os dados relacionados em seus fluxos de trabalho. Esta tarefa funciona de forma semelhante à função PROVISÓRIO em muitos aplicativos de planilha eletrônica. Quando o fluxo de trabalho é executado, a tarefa de pesquisa procura por um valor em uma coluna específica na fonte de dados suplementar. Se for encontrado um valor na coluna especificada, a tarefa de pesquisa retornará outros valores de coluna na mesma linha. Em seguida, você pode usar esses valores de pesquisa em condições e tarefas subsequentes em seu fluxo de trabalho por meio de texto transportado.
Outros usos comuns para a tarefa de pesquisa incluem:
- Eliminação de fluxos de trabalho duplicados redundantes:
- Procurando um nome de canal de folga para o qual enviar uma mensagem com base no nome Office que é transferido para o fluxo de trabalho por meio dos dados integrados do acionador de evento.
- Ou, pesquisando dinamicamente um endereço de e-mail para enviar um e-mail para.
- Reduzir blocos de condição de fluxo de trabalho longos pesquisando se algum campo de dados incorporado passado com o acionador de evento pertence a um determinado “grupo” para o qual o fluxo de trabalho deve ser executado. Em seguida, você pode usar o campo de pesquisa em suas condições de fluxo de trabalho subsequentes.
- Procurar um código postal usando um nome de cidade.
- Convertendo medidas métricas em unidades imperiais e vice-versa.
Configurando uma tarefa de pesquisa
Antes de poder usar a tarefa de pesquisa, você deve criar uma fonte de dados suplementar que contenha os dados usados na pesquisa. Siga as instruções vinculadas para criar uma fonte de dados suplementar.
Consulte a página de suporte de fontes de dados suplementares para obter mais informações sobre limites da plataforma, como o número máximo de caracteres em valores.
- Siga as instruções vinculadas para criar um fluxo de trabalho.
- Clique no sinal de mais ( + ) e selecione Tarefa.
- Selecione a tarefa Pesquisa.
- Utilize o menu drop-down para selecionar a fonte de dados suplementar que você criou anteriormente.
- No campo da coluna Pesquisa, escolha o campo da fonte de dados suplementar que você gostaria de usar para executar a pesquisa.
- Selecione o Operador. O operador determina como a coluna de pesquisa se relaciona com a chave de pesquisa. Suas opções incluem:
- igual a: os valores para a chave de pesquisa e a coluna de pesquisa devem corresponder. Este operador não diferencia maiúsculas de minúsculas.
- startsWith: os valores da chave de pesquisa devem corresponder ao início da coluna de pesquisa.
Exemplo: se minha chave de pesquisa for “Bl” e meus valores de coluna de pesquisa forem “Brown”, “Blue” e “Yellow”, então “Blue” será retornado.
- Use o menu de texto transportado, {a}, para escolher o campo a ser usado como chave de pesquisa. Para executar a pesquisa, o valor para esse campo será comparado em relação aos valores na coluna de pesquisa.
Qdica: Geralmente, este é um campo de dados integrados passado para o fluxo de trabalho por meio do acionador de evento.
- Se desejar, ative a opção Cortar espaço em branco de chave de pesquisa. Isso removerá quaisquer caracteres vazios do valor recebido para seu campo de chave de pesquisa.
- Para as colunas Retornar, escolha os campos que você deseja retornar na pesquisa. Você pode selecionar vários campos aqui.
- Se desejar, ative a opção Cortar espaços em branco de resultados. Isso removerá caracteres vazios dos resultados da sua pesquisa.
- Clique em Salvar.
- Continue criando seu workflow adicionando tarefas adicionais. Ao criar suas tarefas, você pode referenciar o resultado da tarefa de pesquisa usando o menu de texto transportado. Este menu de texto transportado contém o seguinte:
- Os campos que você selecionou como colunas Retornar na tarefa de pesquisa.
- Um campo chamado match_return que indica se os resultados foram recuperados por meio da pesquisa. Este campo será resolvido como “true” se um resultado for retornado pela pesquisa. Este campo será resolvido como “falso” se nenhum resultado for retornado pela pesquisa.
- Você também pode usar os campos de tarefa de pesquisa ao criar condições. Ao criar suas condições, selecione Tarefas e, em seguida, sua tarefa de pesquisa para criar uma condição com base nos campos de pesquisa.
Qdica: O campo “match_return” é particularmente útil para condições de fluxo de trabalho, pois representa se a pesquisa foi ou não bem-sucedida.