Paramètres d'administration - Groupes de données

Les groupes de données vous permettent de spécifier des règles de mise en cache des requêtes et des déclencheurs pour régénérer les tables PDT. Si vous disposez des autorisations requises pour accéder à la page Groupes de données de la section Base de données du panneau d'administration, un récapitulatif des groupes de données définis dans un modèle pour lesquels ils ont accès aux données s'affiche.

Informations sur le groupe de données

La page Groupes de données fournit les informations suivantes pour chaque groupe de données:

Colonne Définition
Nom Nom du groupe de données, que vous définissez dans le fichier de modèle.
Étiquette Spécifie un libellé de groupe de données facultatif, que vous définissez pour le paramètre datagroup dans le fichier de modèle.
Connexion Connexion à la base de données du groupe de données.
Modèle Modèle LookML dans lequel le groupe de données est défini. (Cliquez sur le bouton LookML pour ouvrir le fichier de modèle LookML.)
Type Type de déclencheur du groupe de données, tel que sql_trigger ou interval_trigger. Si aucun type de déclencheur n'est spécifié pour le groupe de données, le champ Type est vide.
Description Spécifie une description facultative du groupe de données, que vous définissez pour le paramètre datagroup dans le fichier de modèle. La description du groupe de données peut être utilisée pour expliquer son objectif et son mécanisme.
Actions Les actions que vous pouvez effectuer sur le groupe de données(pour en savoir plus, consultez la section "Actions sur le groupe de données").

Selon l'état du groupe de données, les informations détaillées suivantes peuvent également apparaître sous le nom:

  • État indique l'état actuel du groupe de données. L'état est également indiqué par les points colorés à côté de chaque ligne pour le groupe de données:
    • Vert : le groupe de données est prêt.
    • Orange : le groupe de données est déclenché, ou le groupe de données a été récemment déployé en production et le cycle de vérification du déclencheur n'a pas encore commencé.
    • Rouge : la vérification du déclencheur la plus récente a généré une erreur, ou une erreur s'est produite avec le code LookML du groupe de données. Vous pouvez cliquer sur le bouton LookML pour ouvrir le fichier de modèle LookML.
  • Trigger value (Valeur du déclencheur) affiche le résultat de la requête sql_trigger qui a déclenché le groupe de données. Par exemple, si un groupe de données utilise un déclencheur SQL basé sur l'ID de journal ETL maximal, la valeur du déclencheur affiche le nouvel ID de journal ETL ayant déclenché le groupe de données.
  • Déclenché depuis s'affiche pour les groupes de données à l'état déclenché afin d'indiquer le temps écoulé depuis le déclenchement du groupe de données. Elle fournit des informations sur le temps nécessaire à la régénération des PDT et à l'exécution des requêtes déclenchées par le groupe de données. Une fois que toutes les PDT sont régénérées, la couleur du groupe de données passe au vert pour indiquer que le groupe de données est prêt. Après quelques minutes, les informations Déclenchées depuis disparaissent de la page puisque le groupe de données est terminé.
  • L'option Erreur de déclencheur fournit des informations sur les erreurs liées aux déclencheurs du groupe de données, telles qu'une erreur de syntaxe dans le déclencheur SQL du groupe de données. Lorsqu'une erreur s'affiche, vous pouvez cliquer sur le bouton LookML pour ouvrir le fichier de modèle LookML et corriger la syntaxe SQL.
  • La section Dernière vérification du déclencheur indique la dernière fois que la requête SQL sql_trigger du groupe de données a été exécutée pour la dernière fois. Si la valeur renvoyée par la requête est différente la prochaine fois, cela déclenche le groupe de données.
  • La valeur Réinitialisation du cache à indique l'heure à laquelle le cache a été réinitialisé pour la dernière fois (c'est-à-dire la date à laquelle les données mises en cache du groupe de données ont été invalidées pour la dernière fois).

Actions liées aux groupes de données

En fonction des autorisations dont vous disposez, vous pouvez effectuer les actions suivantes sur les groupes de données à partir de la page Administration des groupes de données:

  1. Cliquez sur le bouton LookML pour ouvrir le fichier de modèle LookML dans lequel le groupe de données est défini.
  2. Sélectionnez Réinitialiser le cache dans le menu représenté par une roue dentée pour invalider immédiatement les résultats mis en cache pour toutes les explorations utilisant ce groupe de données.
  3. Sélectionnez Trigger Datagroup (Déclencher un groupe de données) dans le menu en forme de roue dentée afin d'invalider les résultats mis en cache pour toutes les explorations et de recompiler toutes les PDT à l'aide de ce groupe de données. La régénération de la PDT commence à la prochaine heure spécifiée dans le champ PDT et programmation de maintenance des groupes de données de la connexion, par exemple toutes les cinq minutes. Tous les envois de données planifiés de Looks, de tableaux de bord et de tableaux de bord LookML qui utilisent le groupe de données comme déclencheur sont envoyés lorsque le groupe déclenché atteint l'état "prêt".