Como corrigir erros de configuração de modelo

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:

  1. Expanda o erro de validação no ambiente de desenvolvimento integrado.
  2. 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.
  3. 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: Página "Gerenciar projetos" com o modelo lauren_ecommerce em destaque.
  4. Selecione o botão Configurar para abrir a página Editar configuração do modelo.
  5. 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ão ecommerce_demo foi selecionada por engano:

  6. 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.
  7. Ajuste outras seleções de conexão conforme necessário.
  8. Selecione Salvar.
  9. Volte ao modelo LookML e refaça a validação para verificar se o erro de configuração do modelo não aparece mais: Resultado da validação do LookML no ambiente de desenvolvimento integrado mostrando que não há erros do LookML.