Gere um modelo a partir de dados de amostra
Saiba como usar o Looker (Google Cloud core) para gerar automaticamente um modelo de dados básico a partir de uma ligação incluída em cada instância.
Cada instância do Looker (Google Cloud core) inclui o projeto de LookML de exemplo que é instalado por predefinição na instância. O projeto de LookML de exemplo inclui modelos de LookML organizados com base no conjunto de dados público do BigQuerythe Look eCommerce
. O projeto do LookML de exemplo usa uma ligação, sample_bigquery_connection
. Pode usar esta associação para gerar um novo modelo de dados baseado numa das tabelas do projeto de exemplo. Uma vez que este início rápido se destina apenas a fins de instrução, vai eliminar o modelo de dados no final do processo.
Antes de começar
Para seguir este início rápido, precisa do seguinte:
- Acesso a uma instância do Looker (Google Cloud core) que inclui o projeto de LookML de exemplo.
- Alguém com a função de IAM de administrador do Looker tem de ativar a API BigQuery para o Google Cloud projeto que contém a sua instância do Looker (Google Cloud core).
- Tem de ter a função de administrador do Looker ou a autorização
develop
.
Navegue para a página Crie um modelo
- Na página inicial do Looker (Google Cloud core), clique no ícone do menu principal do Looker e ative o modo de desenvolvimento selecionando o botão Modo de desenvolvimento na parte inferior do menu.
- Na página inicial do Looker (Google Cloud core), clique no botão Criar no menu de navegação principal para abrir o menu pendente.
- No menu pendente, selecione Modelo LookML para abrir a página Criar um modelo.
Defina o seu modelo
Na página Criar um modelo, siga estes passos:
- Na secção Selecionar associação de base de dados, selecione
sample_bigquery_connection
no menu pendente. - Selecione o botão de opção para adicionar o modelo ao projeto
sample_thelook_ecommerce
e clique em Seguinte. - Na secção Selecionar tabelas, mantenha o projeto Google Cloud predefinido no campo Selecionar projeto da GCP.
- No campo Conjuntos de dados, selecione
bq_dataset
. - Clique na seta à direita de
bq_dataset
para aceder ao campo Tabelas. - No campo Tabelas, selecione
bq_table
. - Clique na seta à direita de
bq_table
para aceder ao campo Campos. - No campo Campos, selecione todos os campos e clique em Seguinte.
- Na secção Selecionar chaves principais, selecione Nome como chave principal e clique em Seguinte.
- Na secção Selecionar explorações a criar, selecione o ficheiro
bq_table.view
e clique em Seguinte. - Na secção Introduza o nome do modelo, introduza um nome de modelo exclusivo.
- Clique no botão Concluir e ver modelo. Esta ação encaminha para o IDE do Looker.
Veja o seu modelo
Depois de preencher todos os campos na página Criar um modelo, veja o modelo gerado pelo Looker.
Veja os ficheiros de modelo no IDE do Looker
- Depois de clicar no botão Concluir e ver modelo, vai aceder ao IDE do Looker. No navegador de ficheiros do IDE, vê as pastas dos modelos de LookML de exemplo preexistentes, que são
0_start_here
,1_basic_lookml
,2_intermediate_lookml
e3_advanced_lookml
. Também vê as pastas criadas para o modelo gerado,models
eviews
. - Expanda as pastas
models
eviews
para ver os ficheiros LookML que o Looker criou para o modelo que definiu na página Criar um modelo. O ponto azul junto a cada ficheiro indica que são ficheiros novos e que ainda não foram implementados na produção.- O ficheiro
.model
define o modelo. No ficheiro de modelo, pode ver a associação que selecionou, a vistabq_table
, bem como outras configurações predefinidas. - O ficheiro
bq_table.view
define a vista. No ficheiro de visualização, pode ver os camposbirthdate
,name
erating
que selecionou e como estão definidos na tabela da base de dados do BigQuery, bem como uma medidacount
predefinida que o Looker adicionou.
- O ficheiro
- Também vê o ficheiro
README.md
que o Looker gerou porque a caixa de verificação Gerar um ficheiro Readme com mais informações sobre a utilização do LookML na página Criar um modelo foi selecionada por predefinição.
Veja o modelo na página de projetos do LookML
- No IDE, abra o menu de navegação principal clicando no ícone Menu principal.
- Se ainda não estiver no menu Desenvolver, clique em Desenvolver.
- No menu Desenvolver, selecione Projetos para navegar para a página Projetos do LookML.
- Veja o seu modelo na coluna Modelos da linha sample_thelook_ecommerce. Aparece juntamente com os modelos
advanced_ecomm
,basic_ecomm
eintermediate_ecomm
do projeto do LookML de exemplo.
Veja a exploração criada pelo modelo
- Na página Projetos, clique no nome do seu modelo para voltar ao ficheiro do modelo no IDE.
- Com o ficheiro de modelo aberto no IDE, clique na seta Ver ações do ficheiro junto ao nome do ficheiro na parte superior do IDE.
- Selecione Explorar tabela Bq – your_model_name no menu pendente. Esta seleção direciona para a exploração Tabela do Bq criada pelo seu modelo.
- No selecionador de campos, repare nas dimensões Data de nascimento, Nome e Classificação que selecionou nesta página Criar um modelo, bem como na medida Contagem predefinida.
Os ficheiros de modelo, a configuração do modelo e a funcionalidade Explorar que visualizou só estão disponíveis no seu ramo Git pessoal no modo de desenvolvimento. Se quisesse disponibilizar este modelo a outros utilizadores na sua instância do Looker (Google Cloud core), confirmaria as alterações, uniria a ramificação e implementaria a ramificação de produção. No entanto, para os fins deste início rápido, vai eliminar este modelo, conforme descrito na secção seguinte.
Limpar
Para maximizar o desempenho do Looker, os modelos desnecessários não devem ser implementados na produção. Para manter um ramo Git pessoal limpo e evitar a implementação acidental deste modelo na produção, conclua os seguintes passos para eliminar o modelo:
- No Explorar, clique no link Aceder ao LookML no seletor de campos. Esta ação encaminha para o IDE do Looker.
- No IDE, selecione o ícone Ações do Git.
- No menu Ações do Git, clique em Reverter para.
Na janela Reverter para, certifique-se de que a opção Reverter alterações não consolidadas está selecionada e clique em Confirmar.
No IDE, já não deve ver os ficheiros do modelo.
Para eliminar a configuração do modelo, navegue para a página Projetos clicando em Projetos no menu Desenvolver.
Localize o modelo na tabela e clique no botão Configurar na respetiva linha.
Certifique-se de que está na janela do seu modelo verificando o nome no campo Modelo e clique em Eliminar configuração do modelo.