Dopo aver eseguito un'esplorazione o un Look, potresti occasionalmente visualizzare il seguente avviso:
⚠️ view_name.field_name no longer exists on explore_name and will be ignored.
Questo avviso indica che i campi che hai selezionato o salvato in precedenza in un'esplorazione o in un look non sono più disponibili. Esistono diverse potenziali cause di questo evento:
-
Il campo o i campi a cui viene fatto riferimento nell'avviso esistono solo in modalità di sviluppo e stai visualizzando l'esplorazione o il Look in modalità di produzione (o viceversa).
-
Un join è stato rimosso dalla definizione LookML del file
explore
, con la conseguente rimozione del campo a cui si fa riferimento nell'avviso.Ad esempio, se viene visualizzato l'avviso
users.name no longer exists on Companies, and will be ignored
, ciò potrebbe indicare che la vistausers
e i suoi campi non sono più uniti all'esplorazionecompanies
e non sono quindi disponibili nel Look o nell'esplorazione.Puoi utilizzare il riquadro dei metadati nell'IDE per visualizzare tutte le definizioni
explore
che fanno riferimento a una vista specifica. -
È stata apportata una modifica al nome della vista nel relativo file oppure il riferimento alla vista nella definizione di
explore
LookML è stato modificato con un parametro comeview_name
.Ad esempio, una vista sottostante per un'esplorazione chiamata
users
è stata aggiornata con un parametroview_name
che fa riferimento a una vista chiamatacustomers
:explore: users { view_name: customers }
Risolvere l'avviso se i campi a cui viene fatto riferimento nell'avviso sono stati eliminati intenzionalmente
Se un campo a cui viene fatto riferimento in un avviso è stato intenzionalmente rimosso da uno sviluppatore LookML, segui questi passaggi per risolvere l'avviso per un look o un'esplorazione.
Risoluzione dell'avviso per un Look
Per risolvere l'avviso view_name.field_name no longer exists on explore_name and will be ignored
per un Look:
- Seleziona il pulsante Modifica nell'angolo in alto a destra per modificare il look.
- In modalità di modifica, seleziona la x accanto a ciascun messaggio di errore per cancellare l'avviso.
- Apporta una modifica, ad esempio aggiungi un campo dal selettore campi e poi rimuovilo per attivare il pulsante Salva.
- Seleziona Salva.
Il Look verrà aggiornato e salvato in modo da omettere il campo o i campi eliminati e gli errori associati.
Risolvere l'avviso per un'esplorazione
Per risolvere l'avviso view_name.field_name no longer exists on explore_name and will be ignored
per un'esplorazione:
- Apporta una modifica, ad esempio aggiungi un campo dal selettore campi e poi rimuovilo.
- Seleziona Esegui per rieseguire la query dell'esplorazione.