Questa guida ti aiuta a risolvere i problemi relativi alle PDT nella tua istanza Looker. Per iniziare, vai alla sezione che meglio descrive il tuo problema:
Le PDT non vengono create
Se una o più PDT non vengono create, controlla i passaggi descritti in questa sezione. Se invece le PDT vengono create troppo spesso, consulta la sezione Le PDT vengono create troppo spesso.
Utilizza la seguente struttura decisionale per iniziare a risolvere i problemi relativi alle PDT che non vengono create:
Ricostruire manualmente il PDT
Innanzitutto, verifica se riesci a creare o ricreare la PDT manualmente. Se questo tentativo non va a buon fine, controlla il messaggio di errore relativo all'errore di compilazione per maggiori informazioni.
Se riesci a creare manualmente le PDT, controlla la strategia di persistenza.
Controllare le impostazioni di connessione
Se tutte le PDT di una singola connessione non vengono create, controlla le impostazioni di connessione. Privilegi dello schema temporaneo insufficienti sono una causa comune di errori di build. Verifica che lo schema scratch sia stato configurato correttamente. Se lo schema scratch è stato modificato di recente, prova prima ad aggiornare le impostazioni di Connessione.
Se riesci a creare manualmente le PDT e le impostazioni di connessione sono configurate correttamente, è probabile che si sia verificato un problema con il generatore di PDT nella tua istanza. Contatta l'assistenza per risolvere questo caso limite.
I PDT vengono creati troppo spesso
Se uno o più PDT vengono creati troppo spesso, segui i passaggi descritti in questa sezione.
Utilizza la seguente struttura decisionale per iniziare a risolvere i problemi relativi alle PDT che vengono create troppo spesso:
Troppe PDT nello schema scratch
Se diverse copie di una singola PDT intasano lo schema temporaneo, è probabile che si verifichi un problema con il PDT reaper (il processo che rimuove automaticamente le PDT precedenti) nella tua istanza. Contatta l'assistenza per risolvere questo caso limite.
Controlla il motivo della build nella dashboard dell'attività PDT
Per ulteriori informazioni, consulta la dashboard attività PDT. In particolare, controlla il Motivo di creazione del PDT che viene creato troppo spesso. Alcuni motivi comuni per la creazione includono:
- La tabella non è nello schema scratch: il PDT è stato creato perché non è stata trovata alcuna versione di questo PDT nello schema scratch. Prova a controllare le impostazioni di connessione e a modificare lo schema di scratch. Se hai più istanze di Looker, ad esempio un'istanza di produzione e un'istanza QA, assicurati di impostare schemi scratch diversi per ogni istanza per evitare conflitti di gestione delle PDT.
- Ricompilazione manuale: la PDT è stata ricompilata manualmente da un utente. Controlla l'ID dell'utente e verifica se l'utente sta attivando manualmente troppe build PDT.
- Creazioni di PDT dipendenti: questa PDT è stata creata perché un'altra PDT dipende da essa. Trova il PDT dipendente e controlla la relativa strategia di persistenza.
Revisione finale e assistenza
Se continui a riscontrare problemi con le PDT, esamina i passaggi per la risoluzione dei problemi riportati in questa pagina. Se non riesci ancora a risolvere il problema, contatta l'assistenza.