ワークフローの作成(ガイド)
新しいワークフローを作成するには、既存のプロジェクトが必要です。まだプロジェクトがない場合は、プロジェクトの管理を参照してください。
- ワークフローを含めるプロジェクトを開きます。
- ワークフロータブに切り替えます。
- ツールバーの 新規ワークフロー をクリックします。
- フォームに入力します。
- 名前 — 短くわかりやすい名前(例:「月次決算 — 実績のロード」)
- メモ — 補足情報を記載する任意の説明
- ワークフロータイプ — 標準シリアル(デフォルト)、標準パラレル、詳細(DAGキャンバス)のいずれか。後述のワークフロータイプの選択を参照してください。
- エラー時に修復ワークフローを起動 — 任意。有効にすると修復ワークフローを選択できます(後述の修復ワークフローについてを参照)。
- 作成をクリックします。
ワークフローがワークフロータブに表示され、ステップを追加できる状態になります。ダブルクリックしてワークフローエクスプローラーを開き、構築を開始します。
ソーステーブルの最終変更日時の確認
Section titled “ソーステーブルの最終変更日時の確認”ステップのフォームでは、テーブルセレクターに、選択したテーブルの下にグレーの 最終更新 行が表示され、ローカル時間で日時が示されます。これにより、データが最新かどうかをひと目で確認できます。行にカーソルを合わせると、全文が表示されます。選択が動的な場合や、テーブルが一度も更新されていない場合、この行は表示されません。
ワークフロータイプの選択
Section titled “ワークフロータイプの選択”ワークフローの作成時に選択するワークフロータイプによって、ステップの配置方法と実行方法が決まります。デフォルトは標準シリアルで、新規ワークフローフォームのタイプセレクターで設定します。
| タイプ | ステップの配置方法と実行方法 |
|---|---|
| 標準シリアル | ステップはステップリストから、1つずつ順番に実行されます。 |
| 標準パラレル | ステップはステップリストから実行され、依存関係が許す範囲で並列に実行されます。 |
| 詳細(DAGキャンバス) | ステップはビジュアルキャンバス上に配置され、依存関係の順に実行されます。互いに独立したブランチは並列に実行されます。詳細では、ブレークポイント、コンテナー、ここから実行、シミュレーション、リアルタイムの共同作業も利用できます。 |
4つ目のタイプであるマクロ(入力と出力を宣言した、呼び出し可能な再利用可能ワークフロー)は近日公開予定で、セレクターでは無効な状態で表示されます。
最初からビジュアルワークフローデザイナーを使いたい場合は、ここで詳細(DAGキャンバス) を選択してください。この選択は固定ではありません。標準ワークフローは、後からワークフローリストの 高度なワークフローに変換… メニュー項目で昇格できます。
修復ワークフローについて
Section titled “修復ワークフローについて”新しいワークフローがエラーで終了した場合、PlaidCloudは対応する修復ワークフローを自動的に実行できます。次のような用途に便利です。
- Slackチャンネル、メール配信グループ、Webフックに通知を送り、担当者が調査できるようにする
- ロールバックまたはクリーンアップのワークフローを起動して、正常な状態に復元する
- 失敗を監査テーブルに記録する
修復ワークフローは任意です。今は空欄のままにして、必要に応じて後から設定できます。修復ワークフローは、最終的な失敗時にのみ起動し、ステップごとの警告では起動しません。
次のステップ
Section titled “次のステップ”- ワークフローエクスプローラー — 新しいワークフローにステップを追加します
- 高度なワークフロー — ワークフロータイプを選択し、ビジュアルキャンバスで構築します
- ワークフローの実行 — ステップを追加したら、ワークフローを実行します
- ステップエラーの管理 — 失敗のデバッグ