Show Menu
TÓPICOS×

Etapas para criar um query

As etapas para criar um query no Adobe Campaign são as seguintes:
  1. Selecione a tabela de trabalho. Consulte a Etapa 1 - Escolher uma tabela .
  2. Em seguida, selecione os dados a serem extraídos. Consulte a Etapa 2 - Escolher dados para extrair .
  3. Defina a sequência de classificação de dados. Consulte a Etapa 3 - Classificar dados .
  4. Filtre os dados. Consulte a Etapa 4 - Filtrar dados .
  5. Formate os dados. Consulte a Etapa 5 - Formatar dados .
  6. Exiba o resultado. Consulte a Etapa 6 - Visualizar dados .
Todas essas etapas estão disponíveis no editor de query genérico. Quando um query é criado em outro contexto, algumas etapas podem ser deixadas de fora. Apresentamos a atividade de query nesta seção .

Etapa 1 - Escolher uma tabela

Selecione a tabela que contém os dados que você deseja consultar na janela Document type . Se necessário, filtre os dados usando o campo de filtragem ou o botão Filters .

Etapa 2 - Escolher dados para extrair

Na janela Data to extract , selecione os dados a serem exibidos: esses campos produzirão as colunas de saída.
Por exemplo, selecione Age , Primary key , Email domain e City . Os resultados serão organizados com base nessa seleção. Use as setas azuis à direita da janela para alterar a ordem da coluna.
Você pode editar uma expressão inserindo uma fórmula nela ou executando um processo em uma função agregada. Para fazer isso, clique no campo de coluna Expression e selecione Edit expression .
É possível agrupar dados da coluna de saída: para fazer isso, marque a opção Yes na coluna Group da janela Data to extract . Essa função gera um resultado ao redor do eixo de agrupamento marcado. Um exemplo de query com agrupamento está disponível nesta seção .
  • A função Handle groupings (GROUP BY + HAVING) possibilita ordenar o agrupamento "group by" e selecionar o que foi agrupado ("having"). Essa função se aplica a todos os campos na coluna de saída. Por exemplo, essa opção permite agrupar todas as escolhas de uma coluna de saída e recuperar um tipo específico de informações, como destinatários de idade entre 35 e 50.
    Para obter mais informações, consulte esta seção .
  • A função Remove duplicate rows (DISTINCT) possibilita corrigir resultados idênticos duplicados na coluna de saída. Por exemplo, se você realizar um censo selecionando os campos de sobrenome, nome e email na coluna de saída, os que tiverem dados idênticos serão eliminados, pois isso significa que o mesmo contato foi inserido várias vezes no banco de dados. Sendo assim, somente um resultado será levado em conta.

Etapa 3 - Classificar dados

A janela Sorting possibilita classificar o conteúdo da coluna. Use as setas para modificar a ordem de exibição:
  • A coluna Sorting oferece uma classificação simples, além de organizar o conteúdo da coluna de A a Z ou em ordem crescente.
  • A opção Descending sort organiza o conteúdo de Z a A e em ordem decrescente. Isso é útil para demonstrar os maiores resultados de venda: as figuras maiores são mostradas na parte superior da lista.
Neste exemplo, os dados são classificados em ordem crescente com base na idade do destinatário.

Etapa 4 - Filtrar dados

O editor de query permite que você filtre os dados para refinar sua pesquisa.
Os filtros oferecidos dependem da tabela à qual o query se refere.
Após selecionar a opção Filtering conditions , você acessará a seção Target elements , que permite definir como filtrar os dados a coletar.
  • Para criar um novo filtro, selecione os campos, operadores e valores necessários para a criação da fórmula a ser verificada para que os dados sejam selecionados. É possível combinar várias condições (para saber mais sobre isso, consulte Definição de condições de filtragem ).
  • Para usar os filtros salvos anteriormente, abra a lista suspensa clicando no botão Add , clique em Predefined filter e selecione o filtro desejado.
  • Os filtros criados no Generic query editor estão disponíveis em outros aplicativos de query e vice-versa. Para salvar um filtro, clique no ícone Save .
    Para saber mais sobre como criar e usar filtros, consulte Opções de filtragem .
Como mostrado no exemplo a seguir, para recuperar todos os destinatários falantes de inglês, selecione: "recipient language equal to EN".
Você pode acessar diretamente uma opção digitando a seguinte fórmula no campo Value : $(options:OPTION_NAME) .
Clique na guia Preview para exibir o resultado da condição de filtragem. Nesse caso, todos os destinatários que falam inglês são exibidos com sobrenome, nome e endereço de email.
Os usuários familiarizados com a linguagem SQL podem clicar em Generate SQL query para exibir a query no SQL.

Etapa 5 - Formatar dados

Após configurar os filtros de restrição, você acessará a janela Data formatting . Essa janela permite que você reorganize as colunas de saída, transforme dados e altere letras maiúsculas e minúsculas dos rótulos de coluna. Ela também permite aplicar uma fórmula ao resultado final usando um campo calculado.
Para saber mais sobre os tipos de campos calculados, consulte Criação de campos calculados .
Colunas não verificadas não serão mostradas na janela de visualização de dados.
A coluna Transformation possibilita alterar um rótulo de coluna para letras maiúsculas ou minúsculas. Selecione a coluna e clique na coluna Transformation . Você pode escolher:
  • Alterar para minúsculas ,
  • Alterar para maiúsculas ,
  • Primeira letra em maiúscula .

Etapa 6 - Visualizar dados

A janela Data preview é a última etapa. Clique em Start the preview of the data para obter o resultado da query. Ele está disponível em colunas ou no formato XML. Clique na guia Generated SQL queries para exibir a query no formato SQL.
Neste exemplo, dados são classificados em ordem crescente com base na idade do destinatário.
Por padrão, apenas as primeiras 200 linhas são exibidas na janela Data preview . Para alterar isso, digite um número na caixa Lines to display e clique em Start the preview of the data .