DQS utilise un ensemble d’objets personnalisés pour stocker les définitions, les résultats et les données de planification. Tous les objets utilisent le préfixe de namespace dataqualitysens.
Objet Objectif Champs clés DQS_Definition__cConfiguration de scan Name, Object API Name, Status, Description DQS_Definition_Detail__cConfiguration au niveau du champ Definition (lookup), Field API Name, Overrides
Objet Objectif Relation DQS_Dimension_Result__cRésultat de scan par dimension Definition (lookup) DQS_Field_Result__cRésultat par champ au sein d’une dimension Dimension Result (master-detail) DQS_Metric_Result__cMétrique détaillée par champ Field Result (master-detail)
Objet Objectif DQS_Batch_Schedule__cStocke la configuration de planification par définition
├── DQS_Definition_Detail__c (1:N)
├── DQS_Batch_Schedule__c (1:1)
└── DQS_Dimension_Result__c (1:N per scan)
└── DQS_Field_Result__c (1:N, master-detail)
└── DQS_Metric_Result__c (1:N, master-detail)
Les CMT pilotent la configuration des capacités et leur logique d’évaluation. Ils sont contrôlés par le package et ne sont pas modifiables par les abonnés (sauf indication contraire).
CMT Objectif Enregistrements DQS_Capability__mdtDéfinit les dimensions de qualité disponibles 7 (un par capacité) DQS_Dimension__mdtConfiguration d’affichage des dimensions 7 DQS_Metric__mdtDéfinitions des métriques par capacité Plusieurs par dimension DQS_Input_Configuration__mdtParamètres du configurateur d’entrée Champs de configuration par capacité DQS_Configuration__mdtParamètres généraux de l’application Rétention, feature flags
Événement Objectif Calculation_Complete__eDéclenché lorsqu’un scan termine son traitement DQS_Processing_Error__eDéclenché lorsqu’une erreur survient pendant le traitement par lots
Paramètre Objectif DQS_AppEnabledContrôle la porte d’activation — si l’application est licenciée et active