コンテンツにスキップ

データモデル

DQSは、定義、結果、スケジューリングデータを保存するためのカスタムオブジェクトセットを使用します。すべてのオブジェクトはdataqualitysensネームスペースプレフィックスを使用します。

オブジェクト目的主な項目
DQS_Definition__cスキャン構成Name、Object API Name、Status、Description
DQS_Definition_Detail__c項目レベルの構成Definition(lookup)、Field API Name、Overrides
オブジェクト目的リレーション
DQS_Dimension_Result__cディメンションごとのスキャン結果Definition(lookup)
DQS_Field_Result__cディメンション内の項目ごとの結果Dimension Result(master-detail)
DQS_Metric_Result__c項目ごとの詳細メトリクスField Result(master-detail)

スケジューリングオブジェクト

Section titled “スケジューリングオブジェクト”
オブジェクト目的
DQS_Batch_Schedule__c定義ごとのスケジュール構成を保存
DQS_Definition__c
├── 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)

CMTはケイパビリティとその評価ロジックの構成を駆動します。パッケージで制御されており、特に記載がない限りサブスクライバーは編集できません。

CMT目的レコード
DQS_Capability__mdt利用可能な品質ディメンションを定義7(ケイパビリティごとに1つ)
DQS_Dimension__mdtディメンション表示構成7
DQS_Metric__mdtケイパビリティごとのメトリクス定義ディメンションごとに複数
DQS_Input_Configuration__mdt入力コンフィギュレーター設定ケイパビリティごとの構成項目
DQS_Configuration__mdt一般アプリ設定保持、機能フラグ
イベント目的
Calculation_Complete__eスキャンの処理完了時に発火
DQS_Processing_Error__eバッチ処理中にエラーが発生した時に発火
パラメーター目的
DQS_AppEnabled有効化ゲートを制御 — アプリがライセンスされてアクティブかどうか