スケジュールされたインスタンスは、定期的なタスクがそのスケジューリング設定に従って実行されるたびに生成されます。これらのインスタンスの実行ステータスを表示したり、再実行したり、ノードコードを検査したりすることで、インスタンスを管理できます。
スケジュールされたインスタンスの生成と実行ルール
Dataphin は、毎日 23:00 に翌日のスケジュールされたインスタンスを生成します。デフォルトでは、これらのインスタンスは [未実行] ステータスです。
インスタンスのすべての上流依存関係が成功すると、そのステータスは [未実行] から [スケジュール時間待ち] に変わります。
スケジュールされた時刻に達し、Dataphin に十分なスケジューリングリソースがあり、インスタンスがすべてのスロットリングルールを満たすと、そのステータスは [スケジュール時間待ち] から [実行中] に変わります。
説明インスタンスを一時停止しても、現在の実行のみが停止し、同じタスクによって生成された他のインスタンスには影響しません。複数のスケジュールされたインスタンスを一時停止するには、タスクのスケジューリングプロパティを [スケジューリングを一時停止] に変更します。詳細については、「統合・コンピューティングタスクの管理」をご参照ください。
スケジュールされたインスタンスページへのアクセス
Dataphin コンソールの上部のナビゲーションバーで、[開発] > [タスク O&M] を選択します。
上部メニューで、本番環境または開発環境を選択します。
左側のナビゲーションペインで、[インスタンス O&M] > [定期インスタンス] を選択します。
スケジュールされたインスタンスページ
[スケジュール済みインスタンス]ページには[統合およびコンピューティングタスク]と[モデリングタスク]が一覧表示され、ここで送信されたスケジュール済みインスタンスを管理します。

セクション | 説明 |
① 検索・フィルタリングエリア |
|
② リストのアクション |
|
③ スケジュールされたインスタンスリスト | 「定期インスタンス」ページには、O&M - ディレクトリへのアクセス 権限を持つプロジェクトのすべての定期タスクが、[統合およびコンピューティングタスク] と [モデリングタスク] に分類されて一覧表示されます。[アクション] 列には管理オプションが用意されています。列の幅は調整できます。これらの設定はブラウザに保存され、キャッシュをクリアすると消去されます。
説明 現在のテナントのインスタンスのみが表示されます。 |
④ 一括操作 | 一括操作を使用して、複数のスケジュールされたインスタンスを一度に管理できます。利用可能なアクション:再実行、終了、成功としてマークして続行、一時停止、再開、スケジューリングリソースグループの変更、優先度の変更。
|
⑤ タイムゾーン変換 | テナントのスケジューリングタイムゾーンがシステムタイムゾーン (ユーザーセンターに表示) と異なる場合は、[スケジューリングタイムゾーン] と [システムタイムゾーン] を切り替えて、対応する [予定時刻]、[開始時刻]、および [終了時刻] を表示します。 説明 [開始時刻]、[終了時刻]、[スケジュール時刻] のフィルターは、[システムタイムゾーン] でのフィルタリングのみがサポートされます。 |
スケジュールされたインスタンスのマーカー
マーカー | ツールチップ | 説明 |
| 遅延 | データ遅延検出が有効になっている |
| ドライラン | このインスタンスに対応するタスクは、ドライラン用に設定されています。 |
| 一時停止 | このスケジュールされたインスタンスのタスクのスケジューリングプロパティは、一時停止に設定されています。 |
スケジュールされたインスタンスの実行ステータス
アイコン | ステータス | 説明 |
| 未実行 | インスタンスはまだ実行を開始していません。 |
| スケジューリングリソース待ち | すべての上流依存関係が成功し、インスタンスはスケジューリングリソースを待っています。 |
| スロットリング | インスタンスはスロットリングされています。 |
| スケジュール時間待ち | すべての上流依存関係が成功し、インスタンスはスケジュールされた実行時間を待っています。 |
| 実行中 | インスタンスは現在実行中です。 |
| 失敗 | インスタンスの実行が失敗しました。 待機中または実行中のインスタンスを終了すると、そのステータスは「失敗」に変わります。 |
| 成功 | インスタンスの実行が成功しました。 システムは、ドライラン用に設定されたインスタンスを即座に成功としてマークします。 |
スケジュールされたインスタンスの DAG
インスタンス名をクリックすると、現在のノードを中心とした DAG が右側に表示されます。DAG は、ノードの上流および下流の依存関係を可視化します。デフォルトでは、メインノードとその直近の上流および下流ノードが表示されます。インスタンスに依存関係がない場合は、メインノードのみが表示されます。
DAG ビューの調整:
アイコンをクリックしてインスタンスリストを非表示にし、DAG を拡大します。
アイコンをクリックして DAG を非表示にします。
アイコンにカーソルを合わせ、ドラッグして DAG ビューを拡大または縮小します。
モデリングタスクインスタンスの DAG は、統合・コンピューティングタスクインスタンスと同じインターフェースを共有します。次の例では、統合・コンピューティングタスクインスタンスを使用します。

セクション | 説明 |
① ノード情報 | 選択したノードの概要を表示します。インスタンスの概要、実行診断、実行ログ、操作ログ、ノードコード、タスクパラメーターなどの詳細については、[ノードの詳細を表示] をクリックします。
統合・コンピューティングタスクインスタンス:インスタンス概要、実行診断、実行ログ、操作ログ、ノードコード。 モデリングタスクインスタンス:インスタンス概要、実行診断、実行ログ、操作ログ、マテリアライズドコード。 クロステナントノード (他のテナントに属するノード):インスタンス概要のみを表示します。 |
② ノードフィルタリングエリア | 表示する上流および下流レベルの数を設定します。ノード名で検索して特定のノードを見つけます。 |
③ スケジューリング依存関係グラフ | スケジューリング依存関係グラフを表示します。上流および下流のノードを展開して管理できます。ノードにカーソルを合わせると、その名前、タイプ、スケジューリング周期、担当者、および説明が表示されます。ノードに別のテナントに属する依存関係がある場合、クロステナントタグが表示され、その親ノードと子ノードのみを展開できます。
|
④ キャンバスコントロール | DAG の表示スケールを調整します。特定のズームレベル (デフォルト 100%) を設定したり、ズームイン (最大 200%)、ズームアウト (最小 20%)、キャンバスに合わせる、または全画面で表示することができます。このエリアには、メインノードのノード ID と名前も表示されます。 |
⑤ インスタンスリスト | DAG を表示すると、このリストには各インスタンスの名前と業務日付が表示されます。インスタンスにカーソルを合わせると、以下のようにノード名、ノード ID、スケジューリング周期、業務日付、スケジュールされた実行時刻が表示されます: |
