Este guia ajuda a resolver problemas de PDTs na sua instância do Looker. Para começar, aceda à secção que melhor descreve o seu problema:
As PDTs não estão a ser compiladas
Se uma ou mais PDTs não estiverem a ser criadas, verifique os passos nesta secção. (Se, em alternativa, os PDTs estiverem a ser criados com demasiada frequência, consulte a secção Os PDTs estão a ser criados com demasiada frequência.)
Use a seguinte árvore de decisão para começar a resolver problemas de PDTs que não estão a ser criadas:
Recompile o PDT manualmente
Primeiro, teste se consegue compilar ou recompilar a PDT manualmente. Se esta tentativa falhar, verifique a mensagem de erro de falha de compilação para mais informações.
Se conseguir criar as PDTs manualmente, verifique a estratégia de persistência.
Verifique as definições de ligação
Se todas as PDTs numa única ligação não estiverem a ser criadas, verifique as definições de ligação. Os privilégios de esquema temporário insuficientes são um motivo comum para falhas de compilação. Verifique se o esquema de raspadinha foi configurado corretamente. Se o esquema de riscos tiver sido alterado recentemente, experimente primeiro atualizar as definições de Ligação.
Se conseguir criar manualmente as PDTs e as definições de ligação estiverem configuradas corretamente, é provável que exista um problema com o regenerador de PDTs na sua instância. Contacte o apoio técnico para resolver este caso limite.
As PDTs estão a ser criadas com demasiada frequência
Se um ou mais PDTs estiverem a ser criados com demasiada frequência, siga os passos nesta secção.
Use a seguinte árvore de decisão para começar a resolver problemas de PDTs que estão a ser criados com demasiada frequência:
Demasiadas PDTs no esquema temporário
Se várias cópias de um único PDT estiverem a sobrecarregar o esquema temporário, é provável que exista um problema com o PDT reaper (o processo que remove automaticamente os PDTs antigos) na sua instância. Contacte o apoio técnico para resolver este caso limite.
Verifique o motivo da criação no painel de controlo de atividade da PDT
Consulte o painel de controlo de atividade do PDT para mais informações. Em particular, verifique o motivo da compilação para o PDT que está a ser compilado com demasiada frequência. Alguns motivos comuns de compilação incluem o seguinte:
- A tabela não está no esquema temporário: o PDT foi criado porque não foi encontrada nenhuma versão deste PDT no esquema temporário. Experimente verificar as definições de ligação e alterar o esquema de dados temporários. Se tiver várias instâncias do Looker, como uma instância de produção e uma instância de controlo de qualidade, certifique-se de que define esquemas temporários diferentes para cada instância para evitar conflitos de gestão de PDTs.
- Reconstrução manual: o PDT foi reconstruído manualmente por um utilizador. Verifique o ID do utilizador e veja se esse utilizador está a acionar manualmente demasiadas compilações de PDT.
- Compilações de PDTs dependentes: esta PDT foi criada porque outra PDT depende dela. Encontre o PDT dependente e verifique a respetiva estratégia de persistência.
Revisão final e apoio técnico
Se continuar a ter problemas com os PDTs, reveja os passos de resolução de problemas nesta página. Se ainda não conseguir resolver o problema, contacte o apoio técnico.