Consulta à tabela de recipients

Neste exemplo, queremos recuperar os nomes e e-mails dos recipients cujos domínios de e-mail são "orange.co.uk" e que não estão em Londres.

  • Qual tabela devemos selecionar?

    A tabela de recipient (nms:recipient)

  • Campos a serem selecionados como colunas de saída

    E-mail, nome, cidade e número da conta

  • Quais são as condições do filtro dos recipients?

    domínio de e-mail e cidade

  • É configurada uma classificação?

    Sim, com base em Account number e Last name.

Para criar este exemplo, aplique as seguintes etapas:

  1. Clique em Tools > Generic query editor… e escolha a tabela Recipients (nms:recipient). Em seguida, clique em Next.

  2. Escolha: Last name, First name, Email, City e Account number. Esses campos são adicionados em Output columns. Em seguida, clique em Next.

  3. Classifique as colunas para exibi-las na ordem correta. Aqui, devemos classificar números de conta em ordem decrescente e nomes em ordem alfabética. Em seguida, clique em Next.

  4. Na janela Data filtering, refine sua pesquisa: escolha Filtering conditions e clique em Next.

  5. A janela Target element permite inserir as configurações de filtro.

    Defina a seguinte condição de filtro: recipients com um domínio de e-mail igual a "orange.co.uk". Para fazer isso, escolha Email domain (@email) na coluna Expression, escolha equal to na coluna Operator e digite "orange.co.uk" na coluna Value.

  6. Se necessário, clique no botão Distribution of values para visualizar uma distribuição baseada no domínio de email de prospectos. Uma porcentagem está disponível para cada domínio de e-mail no banco de dados. Domínios diferentes de "orange.co.uk" são exibidos até o filtro ser aplicado.

    Um resumo da consulta é exibido na parte inferior da janela: Email domain equal to 'orange.co.uk'.

  7. Clique em Preview para obter visualização do resultado da consulta: somente os domínios de email "orange.co.uk" são exibidos.

  8. Agora, vamos alterar a query para localizar os contatos que não moram em Londres.

    Selecione City (location/@city) na coluna Expression, different from como operador e insira London na coluna Value.

  9. Isso abrirá a janela Data formatting. Verifique a ordem da coluna. Mova a coluna "City" logo ao lado da coluna "Account number".

    Desmarque a coluna "First name" para removê-la da lista.

  10. Na janela Data preview, clique em Start the preview of the data. Essa função calcula o resultado da query.

    A guia Column results mostra o resultado da consulta em colunas.

    O resultado mostra todos os recipients com um domínio de e-mail "orange.co.uk" que não vivem em Londres. A coluna "First name" não é mostrada porque foi desmarcada durante o estágio anterior. Os números de conta são classificados em ordem decrescente.

    A guia XML result mostra o resultado no formato XML.

    A guia Generated QSL queries mostra o resultado da consulta no formato SQL.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now