Dataphin システムは、仕様モデリングタスクの送信時にデータリネージを自動的に分析し、変更の種類と内容を検証します。また、送信基準への準拠を確保するための事前チェックを実施することで、エラーのリスクを最小限に抑えます。
データリネージの解析内容の説明
システムは、開発環境でのタスク送信時と本番環境への公開時にデータリネージを分析します。最大 100,000 エントリまで処理します。この制限を超えるエントリは、アセットディレクトリに記録または表示されません。
ディメンション/ファクト論理テーブル タスク
送信詳細の説明
ディメンション/ファクト論理テーブルタスクの場合、[送信] ダイアログボックスで送信の詳細、事前チェックの結果を確認し、送信メモを追加できます。
仮想および列挙ディメンション論理テーブルは、詳細な送信ビューをサポートしていません。
送信内容
送信内容には、タスクオブジェクトの名前、種類、変更の種類、および詳細が含まれます。変更の詳細には、基本情報、オブジェクト情報、テーブル構造、物理情報、テーブル関係、計算ロジック、スケジューリング構成、依存関係設定、ランタイム構成が含まれます。
事前チェック
ディメンション/ファクト論理テーブルタスクを送信すると、システムはいくつかの事前チェックを実行します。チェックが失敗した場合、送信は続行されません。次の表は、ディメンション論理テーブルの送信ダイアログボックスを例として、これらのチェックの詳細を示しています。
チェック項目
説明
テーブル構造
テーブル構造の構成を確認します。
計算ロジック
計算ロジックの構成をチェックします。
スケジュール依存関係
自己依存を除き、少なくとも 1 つの上流依存関係が設定されていることを確認します。詳細については、「論理テーブルのスケジューリングプロパティを構成する」をご参照ください。
ランタイムパラメーター
ローカル変数に値が割り当てられているかどうかを確認します。未割り当ての場合、送信はサポートされません。詳細については、「論理テーブルのランタイムパラメーター構成」をご参照ください。
クロスノードパラメーター
変数パラメーターを直接下流ノードに渡します。詳細については、「クロスノードパラメーター」をご参照ください。
送信備考
タスクの送信に備考を含めることができます。128 文字までに制限されています。
チェック項目の説明
送信後、[送信] ダイアログボックスにタスクチェックの結果が表示されます。次のディメンション論理テーブル [送信] ダイアログボックスの例を参照してください。
チェック項目 | 説明 |
計算ロジック | 論理テーブルの計算ロジックの構成が正確で完全であることを確認します。 |
パラメーター構成チェック | システムは、コードから解析されたすべての変数 (名前、種類、現在の値を含む) を一覧表示し、ローカル変数が正しく割り当てられていることを確認します。 |
権限検証 | システムは、論理テーブル内の各オブジェクトの操作権限をチェックし、オブジェクト名、種類、権限ステータス、およびリクエスト操作を詳細に示します。
|
変更の互換性チェック | 論理テーブルモデルの変更が、下流オブジェクトまたは既存データの可用性に影響を与えるかどうかを評価します。名前が変更された参照と、変更されたフィールドの互換性が含まれます。 説明 互換性アラートが発生し、操作が不要な場合は、[アラートを無視して送信を続行] を選択して続行します。 |
スケジュール依存関係チェック | タスクの依存関係と出力構成の精度を調べます。
|
操作の実行 | このチェックによりタスクの送信プロセスが開始されます。操作の実行が開始されると、キャンセルすることはできません。 |
アトミックメトリック/業務フィルタタスク
送信詳細の説明
アトミックメトリック/業務フィルタタスクを送信する場合、送信ダイアログボックスでタスクの送信詳細を確認し、備考を入力できます。業務フィルタ [送信] ダイアログボックスを使用した例を以下に示します。

送信内容
送信内容には、タスクオブジェクトの名前、種類、変更の種類、および変更の詳細が含まれます。変更の詳細には、基本情報、オブジェクト情報、計算ロジックが含まれます。
送信備考
タスクの送信に備考を提供できます。128 文字までに制限されています。
チェック項目の説明
タスクを送信した後、[送信ログ] ダイアログボックスでタスクのチェック項目の結果を表示できます。次の画像は、業務フィルタ [送信ログ] ダイアログボックスの例を示しています。
チェック項目 | 説明 |
重複チェック | このチェックは、アクティブなタイムライン設定に基づいて、計算ロジックの一意性を検証し、重複が発生しないようにします。 |
種類検証 | このプロセスは、アクティブなタイムライン設定に従って、計算ロジックの出力の種類が事前定義された種類と一致することを確認します。 |
操作の実行 | 変数構成は、計算タスクのコード内の変数を調べ、ローカル変数が正しく設定され、パラメーター名が有効であることを確認します。詳細については、「オフラインモードの変数構成」をご参照ください。 |
