注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
このページでは、Data Health で利用可能な各種チェック、つまりジョブレベルのチェック、ビルドレベルのチェック、新鮮度チェックについて概説します。
ジョブステータス、ビルドステータス & ビルド期間 の理解
以下の定義は、Foundry におけるジョブとビルドの内容を明確にします:
ジョブとビルドが正常に実行されていることを確認するために、以下の Data Health チェックを使用します:
ジョブステータスチェックまたはビルドステータスチェックをいつどこに配置するかを判断しようとするときは、適用するヘルスチェックの選択に関するガイドを参照してください。
チェック自体についての詳細と更なる説明については、ビルドステータスとジョブステータスのチェックリファレンスを参照してください。
同期新鮮度、データ新鮮度 & 最終更新からの経過時間 の理解
これら3つのチェックはすべて「新鮮度」(つまり、データのある側面がどれだけ最新であるか)に関心がありますが、新鮮度を評価する方法はそれぞれ異なります:
データ新鮮度と同期新鮮度の両方について、行がソースシステムに追加されたときのタイムスタンプが列に表示されることが理想的です。
新鮮度チェックをいつどこに配置するかを判断しようとするときは、適用するヘルスチェックの選択に関するガイドを参照してください。
チェック自体についての詳細については、最終更新からの経過時間、データ新鮮度、および同期新鮮度のチェックリファレンスを参照してください。
ほとんどの標準的なヘルスチェックは、ジョブが完了するのを待ってから計算を行う依存性があります。データセットがコードリポジトリで作成された場合、ビルド時に実行するチェックを定義するために Data Expectations を使用できます。これにより、エラー時にビルドを中止して、Data Health を使用してチェックを監視することができます。