Guia de início rápido: analisar dados do BigQuery com o BI Engine e o Looker

Analisar dados do BigQuery com o BI Engine e o Looker

O BigQuery BI Engine permite executar serviços de análise rápidos e de baixa latência e análises interativas com relatórios e painéis apoiados pelo BigQuery.

Este tutorial introdutório é destinado a analistas de dados e analistas de negócios que usam a ferramenta Business Intelligence (BI) Looker para criar relatórios e painéis.

Objetivos

Neste tutorial, você irá:

  • Crie uma reserva de BI e adicione capacidade usando o Console do Google Cloud.
  • Conectar o Looker ao BigQuery por meio de uma conta de serviço.
  • Explore seus dados no Looker.

Custos

Os preços da interface SQL do BigQuery BI são idênticos aos do modelo de preços descritos na página de preços do BI Engine.

Antes de começar

Antes de começar, verifique se você tem um projeto para usar, se ativou a cobrança para esse projeto e se ativou a API do BigQuery.

  1. Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
  2. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  3. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como verificar se o faturamento está ativado em um projeto.

  4. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  5. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como verificar se o faturamento está ativado em um projeto.

  6. A API do BigQuery é ativada automaticamente em novos projetos. Para ativar a API do BigQuery em um projeto existente, vá para

    Ative a API BigQuery.

    Ative a API

Crie um conjunto de dados do BigQuery

A primeira etapa é criar um conjunto de dados do BigQuery para armazenar a tabela gerenciada pelo BI Engine. Para isso, siga as instruções abaixo:

  1. No console do Cloud, acesse a página do BigQuery.

    Ir para o BigQuery

  2. No painel de navegação, em Explorer, clique no nome do seu projeto.

  3. No painel de detalhes, clique em Ver ações e em Criar conjunto de dados.

  4. Na página Criar conjunto de dados, faça o seguinte:

    • Para o código do conjunto de dados, insira biengine_tutorial.
    • Para Local dos dados, escolha us (várias regiões nos Estados Unidos), o local multirregional onde os conjuntos de dados públicos são armazenados.

    • Neste tutorial, é possível selecionar Ativar expiração da tabela e especificar o número de dias antes que a tabela expire.

      Página Criar conjunto de dados

  5. Mantenha todas as outras configurações padrão e clique em Criar conjunto de dados.

Criar uma tabela copiando dados de um conjunto de dados público

Neste tutorial, usamos um conjunto de dados disponível por meio do programa de conjuntos de dados públicos do Google Cloud. Os conjuntos de dados públicos são hospedados no BigQuery para você acessar e integrar a seus aplicativos.

Nesta seção, você cria uma tabela copiando dados do conjunto de dados San Francisco 311 service requests. É possível explorar o conjunto de dados usando o console do Cloud.

Crie sua tabela

Para criar uma tabela, siga estas etapas:

  1. No console do Cloud, acesse a página do BigQuery.

    Ir para o BigQuery

  2. No painel Explorer, pesquise san_francisco_311.

  3. No painel Explorer, expanda san_francisco_311 e clique na tabela 311_service_requests.

  4. Na barra de ferramentas do Explorer, clique em Copiar.

    Destaque da opção de cópia.

  5. Na caixa de diálogo Copiar tabela, na seção Destino, faça o seguinte:

    • Em Nome do projeto, clique em Procurar e selecione seu projeto.
    • Em Nome do conjunto de dados, selecione biengine_tutorial.
    • Em Nome da tabela, digite 311_service_requests_copy.

      A janela de cópia da tabela com opções de destino

  6. Clique em Copiar.

  7. Opcional: depois que o job de cópia for concluído, verifique o conteúdo da tabela expandindo PROJECT_NAME > biengine_tutorial e clicando em 311_service_requests_copy > Visualização. Substitua PROJECT_NAME pelo nome do projeto do Google Cloud neste tutorial.

Criar sua reserva no BI Engine

  1. No console do Cloud, em Administração, acesse a página BI Engine.

    Acesse a página BI Engine

  2. Clique em Criar reserva.

  3. Na página Criar reserva, para Etapa 1:

    • Verifique o nome do seu projeto.
    • Selecione seu local. O local deve corresponder ao local dos conjuntos de dados que você está consultando.
    • Ajuste o controle deslizante para a quantidade de capacidade de memória que você está reservando. O exemplo a seguir define a capacidade para 2 GB. O máximo atual é de 100 GB.

      Localização da capacidade do BI Engine

  4. Clique em Próxima.

  5. Para a Etapa 2, revise os detalhes da sua reserva e clique em Criar.

Depois de confirmar sua reserva, os detalhes serão exibidos na página Reservas.

Reserva confirmada

Conectar-se usando o Looker

As instruções a seguir mostram como configurar o Looker com o BigQuery.

  1. Faça login no Splunk como administrador.
  2. Na documentação do Looker sobre o BigQuery, conclua as seguintes seções:

    1. Como criar uma conta de serviço
    2. Como configurar a conexão do BigQuery no Looker
  3. Clique na guia Desenvolver e selecione Modo de desenvolvimento.

  4. Gere um modelo e um projeto LookML para o conjunto de dados. Para mais informações, consulte as instruções do Looker para gerar um modelo.

  5. Usando o menu Explorar, navegue até um explorador associado ao novo nome de arquivo do modelo Explore 311_service_requests_copy ou a qualquer nome que você tenha nomeado.

Agora você pode explorar seus dados.

Limpar

Para evitar cobranças na sua conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.

Para evitar cobranças na sua conta do Google Cloud pelos recursos usados neste guia de início rápido, exclua o projeto, exclua a reserva do BI Engine ou ambos.

Excluir o projeto

O jeito mais fácil de evitar cobranças é excluindo o projeto que você criou para o tutorial.

Para excluir o projeto:

  1. No console do Cloud, acesse a página Gerenciar recursos:

    Acessar "Gerenciar recursos"

  2. Na lista de projetos, selecione o projeto que você quer excluir e clique em Excluir .
  3. Na caixa de diálogo, digite o ID do projeto e clique em Encerrar para excluí-lo.

Excluir a reserva

Como alternativa, se você pretende manter o projeto, pode evitar custos adicionais do BI Engine excluindo sua reserva de capacidade.

Para excluir sua reserva, siga estas etapas:

  1. No console do Cloud, em Administração, acesse a página BI Engine.

    Acesse a página BI Engine

  2. Na seção Reservas, localize sua reserva.

  3. Na coluna Ações, clique no ícone à direita da sua reserva e escolha Excluir.

  4. Na caixa de diálogo Confirmar remoção de reserva, digite REMOVER e clique em Continuar.

A seguir