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