Show Menu
TÓPICOS×

Consultando o gerenciamento de agrupamento

Neste exemplo, devemos executar uma query para localizar todos os domínios de e-mail selecionados mais de 30 vezes durante as deliveries anteriores.
  • Qual tabela precisa ser selecionada?
    A tabela de recipient (nms:recipient)
  • Campos a serem selecionados nas colunas de saída?
    Email domain e primary key (with count).
  • Agrupamento de dados?
    Com base no domínio de e-mail com uma contagem de chaves primárias acima de 30. Esta operação é executada com a opção Group by + Having . O Group by + Having permite agrupar dados ("agrupar por") e criar uma seleção do que foi agrupado ("ter").
Para criar este exemplo, aplique as seguintes etapas:
  1. Abra o Generic query editor e escolha a tabela "Recipients" ( nms:recipient ).
  2. Na janela Data to extract , selecione os campos Email domain e Primary key . Execute uma contagem no campo Primary key .
    Para obter mais informações sobre a contagem da chave principal, consulte this section .
  3. Marque a caixa Handle groupings (GROUP BY + HAVING) .
  4. Na janela Sorting , classifique os domínios de email em ordem decrescente. Para fazer isso, marque Yes na coluna Descending sort . Clique em Next .
  5. Em Data filtering , selecione Filtering conditions . Vá para a janela Target elements e clique em Next .
  6. Na janela Data grouping , selecione o Email domain clicando em Add .
    Esta janela de agrupamento de dados é exibida somente se a caixa Handle groupings (GROUP BY + HAVING ) foi marcada.
  7. Na janela Grouping condition , indique uma contagem de chaves primária maior que 30, pois desejamos que apenas domínios de e-mail alcançados mais de 30 vezes sejam retornados como resultados.
    Esta janela aparece quando a caixa Manage groupings (GROUP BY + HAVING) foi marcada: aqui é onde o resultado do agrupamento é filtrado (HAVING).
  8. Na janela Data formatting , clique em Next : nenhuma formatação é necessária aqui.
  9. Na janela de visualização de dados, clique em Launch data preview : aqui, três domínios de e-mail diferentes alcançados mais de 30 vezes são retornados.