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

Informations sur les 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 recréer des PDT. Si vous disposez d'autorisations pour accéder à la page Groupes de données dans la section Base de données du menu "Administration", vous verrez un récapitulatif des groupes de données définis dans un modèle pour lequel ils disposent d'un accès aux 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, par exemple sql_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 de groupe de données facultative, 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 l'objectif et le mécanisme du groupe de données.
Actions Actions que vous pouvez effectuer sur le groupe de données (voir ci-dessous).

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

  • État indique l'état actuel du groupe de données. L'état est également indiqué par les points de couleur à côté de chaque ligne du groupe de données:
    • Vert : le groupe de données est prêt.
    • Orange : le groupe de données est dans l'état déclenché, ou il a été déployé récemment en production et le cycle de vérification du déclencheur n'a pas encore commencé.
    • Rouge : la dernière vérification du déclencheur a fait l'objet d'une erreur ou une erreur s'est produite avec le lookML du groupe de données. Vous pouvez cliquer sur le bouton LookML pour ouvrir le fichier de modèle LookML.

    <li><strong>Trigger value</strong> shows the result of the <code>sql_trigger</code> query that triggered the datagroup. In the example above, the SQL trigger for the <code>orders_datagroup</code> is based on the maximum ETL log ID. The <strong>Trigger value</strong> shows the new ETL log ID that triggered the datagroup: <strong>284183</strong>.</li>
    <li><strong>Triggered since</strong> is displayed for datagroups in the triggered state to show how long it has been since the datagroup was triggered. This provides information on how long it is taking to rebuild PDTs and run the queries that triggered by the datagroup. Once all PDTs are rebuilt, the datagroup's color will update to green to indicate that the datagroup is ready, and after several minutes the <strong>Triggered since</strong> information will disappear from the page since the datagroup is complete.</li>
    <li><strong>Trigger error</strong> provides error information for the datagroup triggers. In the example above, the <code>user_information</code> datagroup has a syntax error in its SQL trigger. When you see an error like this, you can click the <strong>LookML</strong> button to open the LookML model file and correct the SQL syntax.</li>
    <li><strong>Trigger last checked</strong> shows the last time that the datagroup's <code>sql_trigger</code> SQL query was run. If the value returned by the query is different next time, that triggers the datagroup.</li>
    <li><strong>Cache reset at</strong> shows the time when the cache was last reset (when the cached data in the datagroup was last invalidated).</li>
    </ul>
    

    Actions sur les groupes de données

    En fonction de vos autorisations, vous pouvez effectuer les actions suivantes sur les groupes de données à partir de la page d'administration Datagroups:

    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 en forme de 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 (Groupe de données de déclencheurs) dans le menu en forme de roue dentée pour invalider les résultats mis en cache pour toutes les explorations et recréer tous les PDT à l'aide de ce groupe de données. La recompilation PDT commencera en fonction de la prochaine date spécifiée dans le champ PDT et données du groupe de maintenance du groupe de données de la connexion, par exemple toutes les cinq minutes. Toutes les livraisons de données planifiées de Relooking, de tableaux de bord, d'anciens tableaux de bord et de tableaux de bord LookML qui utilisent le groupe de données comme déclencheur sont envoyées lorsque le groupe de données déclenché atteint l'état "Prêt".