Resolução de problemas com PDTs

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.