Résoudre les problèmes liés aux PDT

Ce guide vous aide à résoudre les problèmes liés aux PDT dans votre instance Looker. Pour commencer, accédez à la section qui décrit le mieux votre problème :

Échec de la création des PDT

Si une ou plusieurs tables PDT ne parviennent pas à être créées, suivez les étapes de cette section. (Si, au contraire, les PDT sont générées trop souvent, consultez la section Les PDT sont générées trop souvent.)

Utilisez l'arbre de décision suivant pour commencer à résoudre les problèmes de compilation des PDT :

Recompiler manuellement la table PDT

Commencez par tester si vous pouvez générer ou regénérer manuellement la PDT. Si cette tentative échoue, consultez le message d'erreur d'échec de compilation pour en savoir plus.

Si vous parvenez à compiler manuellement vos PDT, vérifiez la stratégie de persistance.

Vérifier les paramètres de connexion

Si toutes les PDT d'une même connexion ne parviennent pas à être créées, vérifiez les paramètres de votre connexion. Les autorisations insuffisantes pour le schéma temporaire sont une cause fréquente d'échec de compilation. Vérifiez que le schéma de scratch a été correctement configuré. Si le schéma scratch a été modifié récemment, commencez par essayer de mettre à jour les paramètres de connexion.

Si vous parvenez à compiler manuellement vos PDT et que vos paramètres de connexion sont correctement configurés, il s'agit probablement d'un problème lié au générateur de PDT sur votre instance. Contactez l'assistance pour résoudre ce cas limite.

Les PDT sont générées trop souvent

Si une ou plusieurs tables PDT sont créées trop souvent, suivez les étapes décrites dans cette section.

Utilisez l'arbre de décision suivant pour commencer à résoudre les problèmes liés aux PDT qui sont créés trop souvent :

Trop de tables PDT dans le schéma de test

Si plusieurs copies d'une même PDT encombrent votre schéma temporaire, il s'agit probablement d'un problème lié au reaper de PDT (le processus qui supprime automatiquement les anciennes PDT) sur votre instance. Contactez l'assistance pour résoudre ce cas limite.

Vérifier la raison de la compilation dans le tableau de bord des activités liées aux PDT

Pour en savoir plus, consultez le tableau de bord des activités PDT. En particulier, vérifiez le motif de compilation de la PDT qui est compilée trop souvent. Voici quelques raisons courantes de la création :

  • La table ne figure pas dans le schéma temporaire : la PDT a été créée, car aucune version de cette PDT n'a été trouvée dans le schéma temporaire. Vérifiez vos paramètres de connexion et modifiez votre schéma de test. Si vous disposez de plusieurs instances Looker, comme une instance de production et une instance QA, assurez-vous de définir des schémas temporaires différents pour chaque instance afin d'éviter les conflits de gestion des PDT.
  • Reconstruction manuelle : la table PDT a été reconstruite manuellement par un utilisateur. Recherchez l'ID de l'utilisateur et vérifiez si celui-ci déclenche manuellement trop de compilations PDT.
  • Générations de PDT dépendantes : cette PDT a été générée, car une autre PDT en dépend. Recherchez la PDT dépendante et vérifiez sa stratégie de persistance.

Dernière vérification et assistance

Si vous rencontrez toujours des problèmes avec vos PDT, consultez les étapes de dépannage sur cette page. Si vous ne parvenez toujours pas à résoudre le problème, contactez l'assistance.