Show Menu
TÓPICOS×

Estruturas contáveis de design de Schema

Explicação dos Contadores no Dataworkbench (DWB) para criar e implementar o schema.

Compreensão Contável no Análise de big data

No nível mais alto estão dimensões contáveis. Dimensões contáveis servem duas funções principais. Primeiro, são dimensões cujos elementos você deseja contar. Em outras palavras, os contadores respondem a perguntas como:
  • Quantos visitantes visitaram sua página inicial?
  • Quantas visitas vieram do Google.com?
<discoiqbr> Normalmente, as dimensões contáveis são usadas para criar métricas de soma, que retornam a contagem, ou soma, de todos os elementos da dimensão. É possível definir dimensões contáveis para contar instâncias como reservas ou pedidos de produtos. Por exemplo, você pode definir ordens de dimensão contáveis cujos elementos (entradas de log correspondentes a pedidos da loja online) podem ser contados. Se você quiser mostrar uma contagem de ordens dentro de uma visualização, defina a métrica de soma das ordens, que pode ser avaliada em uma dimensão ou ter filtros aplicados a ela.
As dimensões contáveis podem ser pais de outras dimensões ou filhos de outras dimensões contáveis.
Embora sua dimensão contável raiz não precise ser associada às IDs de rastreamento nos dados, a Adobe recomenda que você configure a dimensão contável raiz do conjunto de dados para usar o campo de ID de rastreamento (x-trackingid) como Chave. Como resultado, cada elemento da contagem raiz é associado a um valor exclusivo de x-trackingid, e todos os dados sobre cada elemento são agrupados.
As dimensões contáveis são definidas pelos seguintes parâmetros:
Parâmetro Descrição Padrão
Nome Nome descritivo da dimensão como aparece para o usuário na análise de big data. O nome da dimensão não pode incluir um hífen (-).
Comentários
Opcional. Notas sobre a dimensão estendida.
&lt;/p> &lt;/td>

Condição
As condições em que o campo de entrada contribui para a criação da dimensão contável. Se especificada, uma condição restringe o conjunto de entradas de log visíveis à dimensão e a todos os seus filhos no schema de conjunto de dados.
Opcional. O nome do campo a ser usado como a chave. Se você definir esse parâmetro, um elemento da dimensão contável existe para cada combinação de um elemento do pai da dimensão contável e um valor distinto do campo especificado como a chave.
Cada elemento da dimensão contável é necessário para relacionar-se a um conjunto contíguo de entradas de log. Portanto, se as entradas de log não forem ordenadas pela chave, um elemento da dimensão contável será criado sempre que o campo chave for alterado. Para evitar essa situação, a Adobe recomenda que você use uma chave exclusiva que seja contígua em ordem de tempo.
O nome da dimensão pai. Qualquer dimensão contável pode ser uma dimensão pai. Para tornar uma dimensão a dimensão de nível superior no schema do conjunto de dados, defina o parâmetro como "raiz". A dimensão definida se torna a dimensão contável raiz do conjunto de dados. Por exemplo, se você estiver trabalhando com o Site, a dimensão do Visitante será a dimensão contável raiz do seu conjunto de dados.
Observação: Embora sua dimensão contável raiz não precise ser associada às IDs de rastreamento nos dados, a Adobe recomenda que você configure a dimensão contável raiz do conjunto de dados para usar o campo de ID de rastreamento (x-trackingid) como sua Chave. Como resultado, cada elemento da contagem raiz é associado a um valor exclusivo de x-trackingid, e todos os dados sobre cada elemento são agrupados. Se você quiser configurar seu conjunto de dados de forma diferente, entre em contato com a Adobe.
Este exemplo ilustra a definição de uma dimensão contável usando dados de evento coletados do tráfego do site. A dimensão contável conta os eventos de campanha da Web em uma determinada sessão. Supõe-se que todos os recursos de campanha de email sejam solicitados ao servidor Web com "email=" como parte do query cs-uri. No exemplo, o número de vezes que o visitante responde a uma campanha de email durante uma determinada sessão é de interesse, não o valor real do campo cs-uri-query(email).
A segunda grande função dos contadores é que eles formam a espinha dorsal de sua estrutura de schema de conjunto de dados. Seu schema de dados e todas as outras dimensões estão organizados para serem agrupados e pertencem a um contável. Em outras palavras, se considerarmos dimensões como "categorias", então os contáveis são a forma como organizamos essas "categorias" em grupos. Quando as dimensões são agrupadas em uma dimensão contável, elas devem estar no "nível" da dimensão contável. Por exemplo, na figura abaixo, você pode ver que "Endereço de email" está no nível do Visitante e "Navegador" no nível da Visita. "Pai" e "filho" referem-se à relação entre o contável e as dimensões agrupadas abaixo dele. Por exemplo, o Visitante é um "pai" do endereço de email. Por outro lado, o endereço de email é um "filho" do Visitante.

Criando Contável no Análise de big data

Execute as seguintes etapas para criar o Contável no Dataworkbench:
  1. Abrir o Gerenciador de Perfis
  2. Em Transformation folder, crie um arquivo de configuração e abra-o na estação de trabalho.
  3. Em Dimensões estendidas, clique com o botão direito do mouse e escolha Adicionar novo -> Contável, conforme mostrado abaixo:
  4. Informe o Nome para o novo Contável. No exemplo abaixo, Contador de clientes é definido. Se for o Nível mais alto contável, então no Pai escreva raiz.
    Se Contável não for o nível superior, então no campo pai, forneça o nome do Contável Principal. No exemplo abaixo, o Contador de envolvimento é criado e o Pai para este contável é Cliente.
Para obter informações adicionais sobre a arquitetura do Análise de big data para o design de schema, estruturas contáveis e configurações de feed de dados offline, consulte a Interface de Schema do Conjunto de dados.