A página Projetos do LookML lista todos os projetos do LookML na instância do Looker e mostra todos os modelos em cada projeto.
Para acessar a página Projetos do LookML, siga estas etapas:
- Abra o painel Develop selecionando a opção Develop no painel de navegação.
- No painel Develop, selecione Projects.
criar projetos;
Nesta página de documentação, presumimos que você já criou um projeto usando um dos seguintes métodos:
- como parte da geração de modelos na página Criar um modelo no Looker
- como um projeto em branco na página Criar um modelo no Looker
- usando o processo legado para criar um projeto
Como conferir projetos e modelos
Para conferir uma lista de projetos existentes, acesse a página Projetos do LookML.
No modo de produção, a página Projetos do LookML lista os projetos que foram gerados e enviados para produção. No modo de desenvolvimento, a página lista os projetos que você extraiu da produção ou que você mesmo gerou no modo de desenvolvimento. A página Projetos do LookML inclui as seguintes categorias básicas:
- Seção de cima: os projetos listados na seção de cima foram criados e podem incluir arquivos de modelo e de visualização gerados. Se você for administrador do Looker ou tiver a permissão
develop
para pelo menos um modelo em um projeto, o projeto vai aparecer no painel Desenvolver e na seção de cima da página. - Seção Projetos pendentes: os projetos listados na seção Projetos pendentes são aqueles em que o administrador do Looker configurou as conexões permitidas para um modelo, mas os desenvolvedores do Looker ainda não adicionaram o LookML. Se você tiver a permissão
develop
, poderá acessar esses projetos. - Seção Projetos do Marketplace: os projetos listados na seção Projetos do Marketplace foram criados quando um aplicativo, bloco ou plug-in foi instalado usando o Marketplace da Looker.
Para mais informações sobre como especificar um novo projeto ou um novo modelo para um projeto existente, consulte a página de documentação Como gerar um modelo.
Como visualizar a listagem de um projeto
A página Projetos do LookML mostra os seguintes elementos para cada projeto:
- Coluna Projeto: o nome do projeto. Cada projeto pode ter um ou mais modelos listados ao lado dele. Selecione o nome do projeto para navegar até o LookML dele.
- Coluna Models: o conjunto de arquivos de modelo do LookML para o projeto. Se o ambiente do modo de desenvolvimento for diferente do de produção, essa lista poderá mudar entre os dois modos. Por exemplo, você pode ter criado um novo modelo no modo de desenvolvimento que ainda não foi enviado para produção.
- Coluna "Problemas de configuração": se houver um problema com um modelo, ele vai mostrar um status que indica o problema com a configuração.
- Botão Configurar: se o botão Configurar estiver disponível para um projeto, você poderá adicionar ou editar a configuração do modelo para esse projeto.
Se houver um problema com um modelo, ele vai mostrar um status que indica o problema com a configuração.
Problema | Explicação |
---|---|
O arquivo modelo do LookML ainda não existe | Esse problema aparece se alguém configurou um modelo nesta página, mas ainda não criou um arquivo LookML correspondente. |
Configuração necessária para usar | Esse problema aparece quando alguém cria um novo arquivo de modelo do LookML em um projeto existente, mas ainda não o configura nesta página. |
A conexão "x" não existe | O connection declarado no arquivo de modelo não existe (por exemplo, se alguém digitou o nome errado ou ainda não o criou). |
O modelo "x" não tem permissão para usar a conexão "y" | O connection declarado no arquivo de modelo não é permitido de acordo com a configuração nesta página. |
Um modelo chamado "x" já está configurado no projeto "y" | Os nomes dos modelos precisam ser exclusivos na instância do Looker, mesmo que estejam em projetos diferentes. |
Como visualizar a página "Detalhes do app" de um projeto do Marketplace
A seção Projetos do Marketplace da página Projetos do LookML lista os projetos criados durante a instalação de um aplicativo, bloco ou plug-in do Marketplace. A listagem de cada projeto do Marketplace inclui os seguintes elementos:
- Listagem: um link para a listagem do aplicativo, bloco ou plug-in no Marketplace da Looker.
- Project: o nome do projeto. Clique no nome do projeto para acessar ou editar o LookML.
- Botão Visualizar LookML ou Editar LookML: é possível navegar até um projeto do Marketplace selecionando o botão Visualizar LookML para o projeto principal de leitura somente de um bloco do Marketplace ou Editar LookML para o projeto de configuração, que pode ser personalizado. Para mais informações sobre como personalizar os blocos do Marketplace, consulte a página de documentação Como personalizar os blocos do Marketplace do Looker.
- Modelos: o conjunto de arquivos de modelo do LookML para o projeto.
- Botão Configurar: se o botão Configurar estiver disponível ao lado da listagem do projeto, você poderá adicionar ou editar a configuração do modelo do projeto.
Como visualizar a listagem de um projeto pendente
A seção Projetos pendentes contém projetos e modelos que estão configurados, mas que ainda não têm o LookML gerado ou definido manualmente.
Configurar modelos antes da existência do projeto é útil se você tiver desenvolvedores que não receberam a permissão manage_models
ou manage_project_models
. Como o modelo já foi configurado, esses desenvolvedores podem executar consultas assim que criam o projeto e o modelo. Quando o projeto é gerado, a listagem dele é movida para a seção superior da página Projetos do LookML.
A seção Projetos pendentes inclui os seguintes elementos:
- Coluna Project: lista os projetos configurados, mas ainda não gerados. O nome do projeto neste campo é o nome pretendido do projeto. Selecione o nome do projeto para abrir a página Novo projeto, onde você pode gerar o projeto. Você precisa estar no modo de desenvolvimento para acessar a página Novo projeto.
- Coluna Modelos: o nome do modelo especificado ao criar a configuração.
- Coluna "Conexões permitidas": à direita do nome do modelo, mostra as conexões permitidas para ele quando a configuração foi criada.
- Botão Configurar: o botão Configuração permite mudar o nome do projeto e as conexões permitidas para esse modelo.
- Botão Adicionar LookML: o botão Adicionar LookML abre a página Novo projeto para esse projeto, onde você pode gerar automaticamente o LookML com base em um conjunto de tabelas no seu banco de dados.
Adicionar e editar configurações de modelos
Se o botão Configurar estiver disponível ao lado da listagem de um projeto, você poderá adicionar ou editar a configuração do modelo do projeto.
Se o modelo não tiver uma configuração, ao clicar em Configurar, o Looker vai mostrar a janela Configurar um modelo. Na janela Configure a Model, você pode especificar o nome do modelo, o nome do projeto e as conexões disponíveis para o modelo.
A lista de conexões inclui apenas as que podem ser usadas com o projeto do modelo. As conexões configuradas para uso em todos os projetos têm o rótulo (Instance wide)
.
Você também pode clicar no botão Configurar novo modelo na parte de cima da página Projetos para abrir a janela Configurar um modelo. Nesse cenário, você pode usar a janela Configurar um modelo para criar e configurar um novo modelo. O novo modelo não terá LookML, mas será associado a uma conexão. Para concluir esse processo, insira um novo nome para o modelo no campo Modelo e preencha o campo Projeto com um novo nome ou selecione o mesmo nome do modelo, selecione as conexões e clique em Salvar. Depois, você ou outro desenvolvedor do Looker pode adicionar o LookML ao novo projeto para definir o modelo.
Se o modelo tiver uma configuração, ao clicar em Configure, o Looker vai mostrar a janela Edit Model Configuration. Na janela Editar configuração do modelo, é possível mudar as conexões disponíveis para o modelo.
Ao editar a configuração de um modelo, você pode conferir o nome, mas não renomeá-lo. Os modelos são nomeados de acordo com os nomes de arquivo usados ao editar os arquivos de modelo no ambiente de desenvolvimento integrado do Looker.
No campo Project, você pode especificar que o modelo precisa ser associado a um projeto diferente. Por exemplo, se você criou um novo projeto com um modelo com o mesmo nome, é possível fazer a transição da configuração do modelo para que ela seja associada ao modelo do novo projeto.
No campo Conexões permitidas, você pode limitar o modelo a uma lista de conexões específicas ou permitir que ele use qualquer conexão (todas as conexões atuais e futuras).
Renomear um projeto
Quando um administrador do Looker cria um projeto do LookML, ele fornece um nome para o projeto. O nome do projeto precisa ser considerado um ID permanente, já que o Looker usa o nome do projeto das seguintes maneiras:
- Para identificar o projeto de chamadas de API que têm
project_id
como parâmetro. - Para identificar o projeto no banco de dados interno da instância do Looker.
- Para identificar o projeto para a importação de projetos locais.
- Para mostrar o projeto na página Projetos do LookML.
- Para mostrar o projeto na seção Desenvolver do painel de navegação do Looker.
- Como parte do URL dos arquivos do projeto. Por exemplo, em uma instância do Looker com um URL de
example.looker.com
, o arquivo de manifesto do projeto chamadoecommerce
pode ser encontrado neste URL:https://example.looker.com/projects/ecommerce/files/manifest.lkml
.
Se você tiver a permissão manage_models
do Looker, poderá mudar o nome de um projeto do LookML na página Configuração do projeto. Os desenvolvedores do Looker que não são administradores podem acessar a página Project Configuration, mas não podem mudar as opções nela.
Para renomear um projeto, siga estas etapas:
- Confira se o Modo de desenvolvimento está ativado.
- Navegue até seu projeto no ambiente de desenvolvimento integrado do Looker.
- No projeto, clique em Settings na barra de navegação do ambiente de desenvolvimento integrado para abrir o painel de configurações do projeto.
- Selecione Configuração no painel de configurações do projeto.
- Use o campo Name em Project Configuration para editar o nome do projeto.
- Na página Configuração do projeto, clique em Salvar configuração do projeto para salvar o novo nome do projeto.
Como excluir um projeto
Se você for administrador do Looker, poderá excluir um projeto usando as configurações dele. Para conferir as configurações do projeto, abra o projeto e clique em Settings na barra de navegação do ambiente de desenvolvimento integrado.
Um projeto excluído não aparece mais na seção Projetos da página Projetos do LookML, mas ainda aparece na seção Projetos configurados.
Para remover a configuração do projeto, que remove o projeto do ambiente de desenvolvimento completamente:
- Navegue até seu projeto no ambiente de desenvolvimento integrado do Looker.
- No projeto, clique em Settings na barra de navegação do ambiente de desenvolvimento integrado para abrir o painel de configurações do projeto.
- No painel de configurações do projeto, escolha Configuração para conferir a configuração do projeto.
- Em Configuração do projeto, selecione Excluir projeto.
- Na janela Delete Project, verifique os avisos e as mudanças não sincronizadas que serão perdidas se o projeto for excluído.
- Se você tiver certeza de que o projeto precisa ser excluído, digite o nome dele no campo. Para cancelar a operação e voltar ao projeto, use o botão Voltar do navegador.
- Clique no botão Excluir permanentemente <nome do projeto>.