Acessar painéis que mostram os principais indicadores de desempenho

Nesta página, explicamos o processo para receber dashboards do Looker que podem mostrar indicadores de performance principais para sua empresa de varejo.

Antes de começar

Antes de acessar os painéis do Looker para sua empresa de varejo, você precisa:

Configurar o Looker

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

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

Converter a visualização de eventos do usuário do BigQuery 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 sua visualização de eventos do usuário do BigQuery em uma tabela, faça o seguinte:

  1. Substitua as variáveis no exemplo de código SQL a seguir:

    • rdm_user_event_view. Os IDs do projeto, do conjunto de dados e da tabela da visualização 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 no BigQuery para a nova tabela do BigQuery. Use o mesmo ID do projeto e do 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. Se ainda não estiver selecionado, escolha o projeto que contém a tabela de eventos do usuário.

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

  6. Clique em Executar e aguarde a conclusão da consulta.

A nova tabela é gravada no local do BigQuery que você definiu usando a variável rdm_user_event_table. Salve esse local para usar em Instalar o bloco do Looker.

Criar uma visualização materializada para vendas

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

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

  1. Substitua as variáveis no exemplo de código SQL a seguir:

    • mv_sales. Os IDs do projeto, do conjunto de dados e da tabela no BigQuery para a nova visualização materializada de vendas. Use o mesmo ID do projeto e do conjunto de dados que você usou para a tabela de eventos de usuário exportada para o 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 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. Se ainda não estiver selecionado, escolha o projeto que contém a tabela de eventos do usuário.

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

  6. Clique em Executar e aguarde a conclusão da consulta.

A nova visualização materializada de vendas é gravada no local do BigQuery definido usando a variável mv_sales. Salve esse local para usar em Instalar o bloco do Looker.

Instalar o Looker Block

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

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

  2. Clique em e em Descobrir.

    A página do Looker Marketplace vai aparecer.

  3. Na caixa de pesquisa, digite discovery.

    O painel Modelos aparece, mostrando Descoberta: insights de e-commerce.

  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ê concordar em permitir que o Looker faça as ações mostradas na caixa de diálogo, clique em Concordar e continuar.

    A caixa de diálogo Configuração será exibida.

  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 eventos de usuário que você exportou para o BigQuery. 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 de produtos do varejo que você exportou para o BigQuery. O formato é project_id.dataset_id.table_id..

    3. Na caixa Visualização materializada de vendas, insira os IDs do projeto, do conjunto de dados e da tabela da visualização materializada de vendas que você criou em Criar uma visualização materializada de 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 Looker Marketplace é exibida.

  9. Na página Looker Marketplace, na linha Encontrar inventário: insights de e-commerce, clique em Abrir.

    A página Discovery: Insights de e-commerce aparece.

  10. Clique em um painel no cabeçalho Painéis para ver um painel.

Personalizar o bloco do Looker

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