Tenha acesso a painéis que mostram indicadores principais de desempenho

Esta página explica o processo para criar painéis do Looker que podem exibir indicadores principais de desempenho para sua empresa de varejo.

Antes de começar

Antes de gerar os painéis do Looker para sua empresa de varejo, precisa:

Configurar o Looker

  1. Receba uma instância do Looker com seu engenheiro de vendas do Looker ou Consultor de serviços profissionais.

  2. Configure uma conexão no Looker para o BigQuery seguindo as instruções em Google BigQuery na documentação do Looker. Seu engenheiro de vendas da Looker ou consultor de serviços profissionais vai ajudar você nessa tarefa, se necessário. Salve o nome que você configurou para usar em Instalar o Looker Bloqueio.

Converter a visualização do BigQuery do evento do usuário em uma tabela

Os painéis do Looker exigem que os dados de eventos do usuário estejam em uma tabela do BigQuery, não em uma visualização.

Para converter a visualização do BigQuery do evento do usuário em uma tabela, faça o seguinte:

  1. Substitua as variáveis no seguinte código de exemplo SQL da seguinte forma:

    • rdm_user_event_view. Os IDs do projeto, do conjunto de dados e da tabela da vista de eventos do usuário que você exportou para o BigQuery. O formato é project_id.dataset_id.table_id.

    • rdm_user_event_table. Os IDs do projeto, do conjunto de dados e da tabela BigQuery para a nova tabela do BigQuery. Use o mesmo ID de projeto e de conjunto de dados que você usou para a visualização de eventos do usuário exportada para o BigQuery. Para o ID da tabela, use tbl_events. O formato é: project_id.dataset_id.tbl_events.

    CREATE OR REPLACE TABLE `RDM_USER_EVENT_TABLE`
    AS SELECT * FROM `RDM_USER_EVENT_VIEW`
  2. Copie o exemplo de código SQL da etapa anterior.

  3. Abra a página do BigQuery no console do Google Cloud.

    Acessar a página do BigQuery

  4. Selecione o projeto que contém seu usuário, se ainda não estiver selecionado tabela de eventos.

  5. No painel Editor, cole o exemplo de código SQL.

  6. Clique em Run e aguarde a consulta terminar.

A nova tabela será gravada no local do BigQuery em que você usando a variável rdm_user_event_table. Salve este local para usar em Instalar o Looker Block.

Criar uma visualização materializada para vendas

Use o código de exemplo SQL a seguir para criar uma visualização materializada que seu Os painéis do Looker podem fazer consultas. Para mais informações, consulte Introdução às visualizações materializadas na documentação do BigQuery.

Para criar uma visualização materializada para as vendas, faça o seguinte:

  1. Substitua as variáveis no seguinte código de exemplo SQL da seguinte forma:

    • mv_sales. Os IDs do projeto, do conjunto de dados e da tabela no BigQuery para a nova visualização materializada das vendas. Usar o mesmo ID do projeto e conjunto de dados ID usado na tabela de eventos de usuário para onde você exportou no BigQuery. Para o ID da tabela, use mv_sales. O formato é project_id.dataset_id.mv_sales.

    • rdm_user_event_table. Os IDs do projeto, do conjunto de dados e da tabela da tabela de eventos do usuário que você exportou para o BigQuery. O formato é project_id.dataset_id.table_id.

    CREATE MATERIALIZED VIEW `MV_SALES`
    OPTIONS(
      friendly_name="Sales View",
      description="View of Sales Data",
      labels=[("team", "cloud_retail_solutions"), ("environment", "development")]
    )
    AS
    SELECT
      EXTRACT(DATE FROM event_time) as day,
      session_id as session,
      ANY_VALUE(TRIM(UPPER(visitor_id))) as visitor,
      ANY_VALUE(TRIM(UPPER(user_info.user_id))) as user,
      ANY_VALUE(TRIM(UPPER(purchase_transaction.id))) as tx_id,
      MAX(purchase_transaction.revenue) as tx_total,
      MAX(purchase_transaction.tax) as tx_tax,
      MAX(purchase_transaction.cost) as tx_cost,
      MAX(purchase_transaction.currency_code) as tx_cur,
      SUM(d.quantity*d.product.price_info.price) as product_total,
      COUNT(d) AS basket_size
    FROM `RDM_USER_EVENT_TABLE`, UNNEST(product_details) d
    WHERE event_type = 'purchase-complete'
    GROUP BY EXTRACT(DATE FROM event_time), session_id;
  2. Copie o exemplo de código SQL da etapa anterior.

  3. Abra a página do BigQuery no console do Google Cloud.

    Acessar a página do BigQuery

  4. Selecione o projeto que contém seu usuário, se ainda não estiver selecionado tabela de eventos.

  5. No painel Editor, cole o exemplo de código SQL.

  6. Clique em Executar e aguarde a consulta terminar de ser executada.

Sua nova visualização materializada das vendas é gravada no local em BigQuery que você definiu usando a variável mv_sales. Salvar local para usar em Instalar o Looker Bloqueio.

Instalar o Looker Block

Neste procedimento, você vai fazer o download de um bloco do Looker usando o Site do Marketplace do Looker que está conectado ao seu Looker instância. Também temos um Marketplace do Looker público, onde você pode conferir os vários blocos do Looker disponíveis, mas não é possível fazer o download deles nesse site.

  1. Acesse a instância do Looker que seu engenheiro de vendas do Looker ajudou a configurar em Configurar o Looker.

  2. Clique em e depois em Descobrir.

    A página do Marketplace do Looker vai aparecer.

  3. Na caixa de pesquisa, digite discovery.

    O painel Models aparece, mostrando Discovery: E-Commerce Insights.

  4. Clique em Discovery: insights de e-commerce.

  5. Clique em Instalar > Instalar.

  6. Se você aceitar o contrato de licença, clique em Aceitar.

  7. Se você permitir que o Looker realize as ações mostradas na caixa de diálogo, Clique em Concordar e continuar.

    A caixa de diálogo Configuração vai aparecer.

  8. Defina a caixa de diálogo Configuração:

    1. Na caixa Tabela de eventos, insira os IDs do projeto, do conjunto de dados e da tabela de a tabela de eventos do usuário exportada para o BigQuery. O o formato é project_id.dataset_id.table_id.

    2. Na caixa Tabela de produtos, insira os IDs do projeto, do conjunto de dados e da tabela da tabela de produtos de varejo que você exportou para o BigQuery. O formato é project_id.dataset_id.table_id..

    3. Na caixa Sales Materialized View, insira o projeto, o conjunto de dados e IDs de tabela da visualização materializada para as vendas que você criou em Criar um visualização materializada para vendas. O formato é project_id.dataset_id.table_id..

    4. Na caixa Conexão, selecione o nome da conexão que você criou em Configurar o Looker.

    5. Clique em Instalar para concluir a configuração e instalar o Bloco do Looker.

      A página Marketplace do Looker vai aparecer.

  9. Na página do Looker Marketplace, em Descoberta: e-commerce Insights, clique em Abrir.

    A página Discovery: E-Commerce Insights aparece.

  10. Clique em um painel abaixo do título Painéis para conferir as informações.

Personalizar o bloco do Looker

Esse bloco do Looker usa refinamentos para personalização. Para mais informações sobre como usar refinamentos para personalizar os blocos do Looker instalados no Marketplace do Looker, consulte Como personalizar blocos do Marketplace do Looker.