チェックノードは、そのプロパティで設定された条件に基づいてチェックを実行します。このトピックでは、チェックノードタスクの設定方法について説明します。
操作手順
Dataphin ホームページのトップメニューバーで、[開発] > [データ開発] を選択します。
[開発] ページのトップメニューバーから、[プロジェクト] を選択します。Dev-Prod モードを使用している場合は、環境も選択する必要があります。
左側のナビゲーションウィンドウで、[データ処理] > [スクリプトタスク] を選択します。[スクリプトタスク] リストで、
アイコンをクリックし、[チェックノード] を選択します。[チェックノードタスクの作成] ダイアログボックスで、次のパラメーターを設定します。
パラメーター
説明
タスク名
コードタスクの名前を入力します。
名前は最大 256 文字で、次の文字を含めることはできません:縦棒 (|)、スラッシュ (/)、バックスラッシュ (\)、コロン (:)、疑問符 (?)、山括弧 (<>)、アスタリスク (*)、および二重引用符 (")。
スケジュールタイプ
タスクのスケジュールタイプを選択します。[スケジュールタイプ] には次のオプションがあります:
[定期タスク]:タスクは定期的に自動で実行されるようにスケジュールされます。
[ワンタイムタスク]:チェックノードはワンタイムタスクをサポートしていません。
ディレクトリの選択
コードタスクを保存するディレクトリを選択します。
ディレクトリが存在しない場合は、次のように新しいフォルダを作成します:
左側のコンピューティングタスクリストの上にある
アイコンをクリックして、[フォルダの作成] ダイアログボックスを開きます。[フォルダの作成] ダイアログボックスで、フォルダの [名前] を入力し、必要に応じて [ディレクトリ] の場所を選択します。
[OK] をクリックします。
説明
タスクの簡単な説明を入力します。説明は最大 1000 文字です。
[OK] をクリックします。
説明チェックノードのコードは編集できません。
右側のサイドバーで [プロパティ] をクリックします。[プロパティ] パネルで、タスクの [基本情報]、[チェック条件]、[スケジュールプロパティ]、[スケジュール依存関係]、[ランタイム設定]、および [リソース設定] を設定します。
基本情報
名前、オーナー、説明など、定期タスクの基本情報を定義します。詳細については、「タスクの基本情報の設定」をご参照ください。
条件の確認
パラメーター
説明
オブジェクトの確認
チェックオブジェクトを選択します。現在、[リアルタイム統合タスク] のみがサポートされています。
リアルタイム統合タスク
チェックするリアルタイム統合タスクを選択します。現在のテナントで送信された任意のリアルタイム統合タスクを選択できます。
出力テーブル
チェックする出力テーブルを選択します。選択したリアルタイム統合タスクから出力テーブルを選択できます。
オフセットチェック
[スケジュール時間からのオフセット] または [オフセットの指定] を選択します。
[スケジュール時間からのオフセット]:-1440 から 1440 までの整数を入力します。デフォルト値は 3 分です。
[オフセットの指定]:変数をサポートしています。たとえば、スケジュール時間変数
$[yyyy-mm-dd HH:mm:ss]や、$[yyyy-mm-dd 15:00:ss]などの特定の時刻を使用します。設定後、[プレビュー] をクリックしてパラメーター値をプレビューします。
チェック停止ポリシー
チェック時刻になると、システムはチェック停止ポリシーに基づいて定期的に試行します。チェック条件がまだ満たされていない場合、現在のチェックは停止されます。
合計チェック時間は 720 分 (12 時間) を超えることはできません。デフォルトのチェック間隔は 3 分で、チェック回数は 10 回です。最小間隔は 1 分で最大 720 回のチェック、最大間隔は 10 分で最大 72 回のチェックです。
スケジューリングプロパティ
[基本情報] に加えて、タスクのスケジュールプロパティを設定します。詳細については、「スケジュールプロパティの設定」をご参照ください。
スケジュール依存関係
[基本情報] プロパティに加えて、タスクのスケジュール依存関係を設定できます。詳細については、「スケジュール依存関係の設定」をご参照ください。
ランタイム構成
失敗したオフラインコンピューティングタスクに対して、タスクレベルのランタイムタイムアウトとリトライポリシーを設定します。これらの設定がされていない場合、タスクはテナントレベルのデフォルト設定を継承します。詳細については、「コンピューティングタスクのランタイム設定」をご参照ください。
リソース設定
現在のコンピューティングタスクにリソースグループを割り当てます。タスクは実行時にこのリソースグループのリソースを使用します。詳細については、「コンピューティングタスクのリソース設定」をご参照ください。
エディターペインの上にある [送信] アイコンをクリックして、現在のタスクを送信します。
[送信ログ] ページで、[送信する内容] と [事前チェック] の結果を確認し、備考を入力します。詳細については、「オフラインコンピューティングタスクの送信手順」をご参照ください。
[確認して送信] をクリックします。
次のステップ
Dev-Prod モードを使用している場合は、タスクを送信した後に本番環境に公開する必要があります。詳細については、「公開タスクの管理」をご参照ください。
Basic モードを使用している場合は、タスクは送信後に本番環境で自動的にスケジュールされます。公開されたタスクはオペレーションセンターで表示できます。詳細については、「スクリプトタスクの表示と管理」、「ワンタイムタスクの表示と管理」をご参照ください。