Um dos erros que você pode encontrar ao validate seu LookML é Model <model_name> is not allowed to use connection <connection_name>
.
Esse erro significa que você precisa conferir as configurações do projeto do LookML e verificar se o modelo tem as permissões necessárias e corretas para referenciar as conexões necessárias.
Por exemplo, o erro a seguir indica que o modelo lauren_ecommerce
não tem permissão para usar a conexão athena:
Há duas maneiras de corrigir o erro:
-
Alterar a conexão referenciada no parâmetro
connection
do arquivo de modelo - Editar as configurações do projeto para conceder acesso à conexão
Nesta página, fornecemos instruções para editar as definições de configuração do projeto.
Editar as definições de configuração do modelo
Para editar as definições de configuração do modelo:
- Expanda o erro de validação no ambiente de desenvolvimento integrado.
-
Selecione o link Gerenciar projetos na mensagem de erro. Isso vai levar você à página "Projetos do LookML".
Também é possível navegar até a página "Projetos do LookML" usando o URL
https://<your_looker_domain.com>/projects
ou selecionando Projetos no menu Desenvolver do painel de navegação à esquerda. -
Na página "Projetos do LookML", encontre o modelo que acionou o erro. Neste exemplo, procure o modelo
lauren_ecommerce
para o projeto l_ecommerce. O modelo vai ficar mais visível por um erro crítico em vermelho: - Selecione o botão Configurar para abrir a página Editar configuração do modelo.
-
Revise as conexões atualmente selecionadas para o modelo na seção Conexões permitidas. Neste exemplo, o erro informa que
model 'lauren_ecommerce' is not allowed to use connection 'athena'.
a conexão athena não está selecionada nas Conexões permitidas do modelo. Neste caso, a conexãoecommerce_demo
foi selecionada por engano: - Marque a caixa ao lado da conexão correta. Neste caso, athena. Outra opção é selecionar a opção Todas para conceder ao modelo acesso a todas as conexões, incluindo novas conexões adicionadas no futuro.
- Ajuste outras seleções de conexão conforme necessário.
- Selecione Salvar.
- Volte ao modelo LookML e refaça a validação para verificar se o erro de configuração do modelo não aparece mais: