Dopo aver eseguito un'esplorazione o un Look, a volte potresti visualizzare il seguente avviso:
⚠️ view_name.field_name no longer exists on explore_name and will be ignored.
Questo avviso indica che i campi precedentemente selezionati o salvati in un'esplorazione o in un Look non sono più disponibili. Le cause di questa situazione possono essere diverse:
-
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
, in modo da rimuovere il campo a cui viene fatto riferimento nell'avviso.Ad esempio, l'avviso
users.name no longer exists on Companies, and will be ignored
potrebbe indicare che la vistausers
e i relativi campi non sono più uniti all'esplorazionecompanies
e pertanto non sono disponibili nel Look o nell'esplorazione.Puoi utilizzare il riquadro dei metadati nell'IDE per visualizzare tutte le definizioni di
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 LookML
explore
è stato modificato con un parametro comeview_name
.Ad esempio, una vista sottostante per un'esplorazione denominata
users
è stata aggiornata con un parametroview_name
che fa riferimento a una vista denominatacustomers
:explore: users { view_name: customers }
Risoluzione dell'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 rimosso intenzionalmente da uno sviluppatore LookML, segui questi passaggi per risolvere l'avviso per un Look o un'esplorazione.
Risolvere l'avviso per un Look
Per risolvere l'avviso view_name.field_name no longer exists on explore_name and will be ignored
relativo a 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 di campi e poi rimuovelo per attivare il pulsante Salva.
- Seleziona Salva.
Il Look verrà aggiornato e salvato per omettere il campo o i campi eliminati e i relativi errori.
Risolvere l'avviso per un'esplorazione
Per risolvere l'avviso view_name.field_name no longer exists on explore_name and will be ignored
relativo a un'esplorazione:
- Apporta una modifica, ad esempio aggiungi un campo dal selettore dei campi e poi rimuovilo.
- Seleziona Esegui per eseguire nuovamente la query Esplora.