定期タスクは、スケジューリング構成に基づき、スケジューリングシステムによって自動的に実行されます。本トピックでは、統合・計算タスクおよびモデリングタスク(論理ディメンションテーブル、論理ファクトテーブル、論理集計テーブル)の共通機能について説明します。内容には、使用方法、対応するスケジューリングタイプ、および関連機能の説明が含まれます。
注意事項
オペレーションセンターでは、定期インスタンスの自動スケジューリングは本番環境でのみサポートされています。開発環境のオペレーションセンターでも定期インスタンスは生成されますが、自動スケジューリングはサポートされていません。
定期タスクページへ移動
Dataphin ホームページの上部メニューバーで、開発 > タスク O&M を選択します。
左側のナビゲーションウィンドウで、タスク O&M > 定期タスク を選択します。
上部メニューバーから、本番環境または開発環境を選択します。
定期タスクページ
定期タスクページには、統合・計算タスク および モデリングタスク の一覧が表示されます。対応するタブから、O&M 操作を実行できます。

ブロック | 説明 |
①フィルターおよび検索エリア |
|
②一覧操作 |
|
③定期タスク一覧 | 定期タスクページには、現在のユーザーが O&M - アクセスフォルダー 権限を持つプロジェクト内のすべての定期タスクが一覧表示されます。タスクは 統合・計算タスク および モデリングタスク に分類されます。操作 列には、定期タスクでサポートされる O&M 管理操作が表示されます。各タイプの定期タスクでサポートされる O&M 操作は以下のとおりです:
説明 定期タスク一覧には、現在のテナントに属するタスクのみが表示されます。 |
④バッチ操作エリア | バッチ操作エリアの機能を使用して、定期タスクを一括処理することで、運用効率を向上させることができます。
|
スケジューリング方法の説明
アイコン | スケジューリングステータス | 説明 |
なし | 通常スケジューリング | 設定されたスケジューリングサイクルおよび開始時刻に従って、正常に実行されます。 |
| ドライラン | タスクは設定されたスケジューリングサイクルに従ってスケジュールされますが、ドライランが実行されます。つまり、タスクはスケジュールされた時点で即座に成功ステータスを返し、実際には実行されません。 |
| 一時停止 | 一時停止中のタスクから生成されたインスタンスは「一時停止」ステータスになります。再開 操作を使用して、インスタンスを再開できます。タスクおよびその子孫ノードを一時的に実行せず、今後再び使用する予定がある場合に便利です。たとえば、計算ロジックを一時的に調整して出力データへの影響を防ぐために、タスクを一時停止できます。 詳細は以下のとおりです:
|
定期タスクの DAG
定期タスク一覧でタスクオブジェクト名をクリックすると、ページ右側に、現在のノードを中央ノードとする有向非循環グラフ(DAG)が表示されます。DAG は、ノードの上流および下流の依存関係を動的に可視化します。デフォルトでは、メインノード(選択されたノード)およびその第 1 レベルの上流・下流ノードが表示されます。定期タスクに上流または下流のノードがない場合は、DAG には現在のメインノードのみが表示されます。また、上流および下流のノードに対しても O&M および管理操作を実行できます。
DAG の表示範囲を調整することもできます。
アイコンをクリックすると、リアルタイムインスタンス一覧が非表示になり、DAG が拡大表示されます。
アイコンをクリックすると、DAG が非表示になります。
アイコンにマウスをホバーしてドラッグすると、DAG 領域を拡大または縮小できます。
次の例では、定期スクリプトタスクを使用しています:

ブロック | 説明 |
①ノード情報 | 選択されたノードの概要情報を表示します。「ノード詳細の表示」をクリックすると、さらに詳しいノード情報を確認できます。
統合・計算タスクノード: タスクの概要、操作ログ、ノードコードを含みます。 モデリングタスクノード: タスクの概要、操作ログ、マテリアライゼーションコードを含みます。 リアルタイムタスク: ノード詳細、操作ログ、ノードコード、タスクパラメーターを含みます。 外部テナントノード(現在のテナントに属さないノード): タスクの概要のみを表示します。 |
②ノードフィルター領域 | 中央のメインノードから展開する上流および下流のレイヤー数をすばやく設定できます。多数のノードが展開されて表示が困難な場合は、ノード ID または名前を検索して、現在の DAG 表示内にある特定のノードをすばやく特定できます。 |
③スケジューリング依存関係グラフ | インスタンスのスケジューリング依存関係グラフを表示します。さらに多くの上流および下流ノードを展開し、それらに対して O&M 操作を実行できます。DAG 内のノードにマウスをホバーすると、その名前、タイプ、スケジューリングタイプ、O&M オーナー、および説明が表示されます。ノードに現在のテナントに属さない上流または下流のノードがある場合、外部テナントノードにはクロステナントタグが付与されます。これらのノードの親ノードおよび子ノードのみを展開できます。
|
④キャンバス調整領域 | DAG の表示倍率をすばやく調整できます。特定の表示倍率(デフォルトは 100%)、拡大(最大 200%)、縮小(最小 20%)、キャンバスに合わせる、全画面表示を設定できます。この領域には、現在の DAG のメインノードのノード ID および名前も表示されます。 |