Vue des résultats d’une fonction de mesure des données¶
Vous pouvez accéder aux résultats d’une fonction de métrique des données (DMF) planifiée en utilisant l’une des méthodes suivantes :
Interroger la table d’événements dédiée
Interroger la vue DATA_QUALITY_MONITORING_RESULTS, qui est une version plate de la table d’événements
Appeler la fonction de table DATA_QUALITY_MONITORING_RESULTS
Chaque méthode d’affichage des résultats possède ses propres exigences en matière de contrôle d’accès. Par exemple, un rôle d’application qui accorde l’accès à la fonction de table peut ne pas vous permettre d’interroger la table d’événements. Pour obtenir une description de ces exigences en matière de contrôle d’accès, consultez Affichage des résultats de la qualité des données.
Interroger la table d’événements dédiée¶
Cette option vous donne accès aux données brutes, et vous avez plus de liberté pour post-traiter les données à l’aide d’objets dérivés, tels que la création de vues, de fonctions de table ou de procédures stockées, en fonction de la manière dont vous souhaitez analyser les résultats. En outre, si vous créez ces objets dérivés, vous pouvez accorder l’accès à ces objets de manière sélective à différents rôles. Par exemple, un ingénieur des données peut accéder aux procédures stockées pour gérer l’approche permettant d’obtenir les résultats, et un analyste des données peut accéder à la vue pour analyser les résultats.
La table d’événements est nommée SNOWFLAKE.LOCAL.DATA_QUALITY_MONITORING_RESULTS_RAW.
Pour plus d’informations sur les colonnes de la table d’événements, voir Colonnes de table d’événements.
Pour un exemple représentatif d’interrogation de la table d’événements, voir le tutoriel sur la journalisation et le traçage.
Interroger la vue DATA_QUALITY_MONITORING_RESULTS¶
Cette option vous permet d’interroger la vue DATA_QUALITY_MONITORING_RESULTS, qui aplatit les données brutes de la table d’événements pour faciliter l’accès aux résultats DMF. En outre, cette option est préférable lorsque le post-traitement des données n’est pas nécessaire et que vous ne souhaitez pas accorder l’accès aux données brutes.
La vue existe dans le schéma LOCAL de la base de données partagée SNOWFLAKE : SNOWFLAKE.LOCAL.DATA_QUALITY_MONITORING_RESULTS.
Pour plus d’informations, voir la vue DATA_QUALITY_MONITORING_RESULTS.
Note
Le rôle de base de données SNOWFLAKE.GOVERNANCE_VIEWER n’a pas accès à la requête de la vue DATA_QUALITY_MONITORING_RESULTS.
Appeler la fonction de table DATA_QUALITY_MONITORING_RESULTS¶
Cette option vous permet d’appeler la fonction de table DATA_QUALITY_MONITORING_RESULTS pour afficher les résultats de la DMF. La fonction renvoie les mêmes colonnes que la vue DATA_QUALITY_MONITORING_RESULTS. Cependant, vous ne pouvez spécifier qu’une seule table lors de l’appel de la fonction. Cette option est idéale lorsque vous souhaitez limiter les résultats de la fonction de la métrique des données à une seule table et que vous ne souhaitez pas fournir d’accès aux mesures d’autres tables ou à la table d’événements.