Uno degli errori che potresti riscontrare durante la convalida del LookML è Model <model_name> is not allowed to use connection <connection_name>
.
Questo errore indica che devi esaminare le impostazioni del progetto LookML e verificare che il modello disponga delle autorizzazioni necessarie e corrette per fare riferimento alle connessioni di cui ha bisogno.
Ad esempio, il seguente errore indica che il modello lauren_ecommerce
non può utilizzare la connessione athena:
Esistono due modi per correggere l'errore:
-
Modifica della connessione a cui fa riferimento il parametro
connection
del file del modello - Modifica delle impostazioni di configurazione del progetto per fornire l'accesso alla connessione
Questa pagina fornisce istruzioni per modificare le impostazioni di configurazione del progetto.
Modifica delle impostazioni di configurazione del modello
Per modificare le impostazioni di configurazione del modello:
- Espandi l'errore di convalida nell'IDE.
-
Seleziona il link Gestisci progetti nel messaggio di errore. Verrà visualizzata la pagina Progetti LookML.
Puoi anche accedere alla pagina Progetti LookML utilizzando l'URL
https://<your_looker_domain.com>/projects
o selezionando Progetti dal menu Sviluppo nel riquadro di navigazione a sinistra. -
Nella pagina Progetti LookML, trova il modello che ha attivato l'errore. In questo esempio, cerca il modello
lauren_ecommerce
per il progetto l_ecommerce. Il modello sarà reso più visibile da un errore critico in rosso: - Seleziona il pulsante Configura per aprire la pagina Modifica configurazione modello.
-
Controlla le connessioni attualmente selezionate per il modello nella sezione Connessioni consentite. In questo esempio, l'errore indica che
model 'lauren_ecommerce' is not allowed to use connection 'athena'.
la connessione athena non è selezionata in Connessioni consentite del modello. In questo caso, la connessioneecommerce_demo
è stata selezionata per errore: - Seleziona la casella accanto alla connessione corretta, in questo caso athena. In alternativa, puoi selezionare l'opzione Tutte per concedere al modello l'accesso a tutte le connessioni, incluse le nuove connessioni aggiunte in futuro.
- Modifica le altre selezioni di connessione in base alle esigenze.
- Seleziona Salva.
-
Torna al modello LookML e convalidalo di nuovo per verificare che l'errore di configurazione del modello non sia più presente: