ワークスペース所有者は、Workivaプラットフォームや他のデータソースにおけるワークフローを自動化するために、直線的な一連のタスクをチェーンとして作成・管理することができます。例えば、データテーブルのデータソースから財務情報を自動的に更新し、そのデータを別のデータソースにプッシュしてレポートを生成するチェーンを作成することができます。
追加トレーニングあり
Workivaラーニングハブのセルフペースコースでチェーンの力を解き放とう!この包括的なコースは、チェーンビルダー・プラットフォームの実践的なエクスペリエンスと深い理解を提供しながら、チェーンの作成プロセスを最初から最後までガイドします。
Workivaラーニングハブを見る
要件
以下のWdataユーザー役割 は、チェーンの作成と管理ができる:
- 編集者,プロフェッショナル, またはスタンダードの役割を持つワークスペース所有者
- チェーンオーナー 編集者、プロフェッショナル、またはスタンダードの役割を持つチェーン所有者
- 適切な権限を持つチェーンビルダー
チェーンにアクセス
Wdataでチェーンをクリックして チェーンを表示および管理する。管理者=>セキュリティ から、チェーンの作成と管理に関する監査イベント を追跡することができます。
チェーン作成
チェーンで発生するコマンドとイベントのシーケンスを定義するには、次のようにします:
- チェーンをゼロから作る
- テンプレートからのチェーン作成
- 類似チェーンのコピーから始める
再利用を容易にするため、変数 も作成し、チェーン内や実行時に使用することをお勧めする。
チェーンビルダー から、チェーン内のステップ(ノード)をドラッグしてリンクすることができます。
ステップ1:チェーンの追加と詳細設定
- チェーンから作成をクリックし チェーンを作成を選択する。
- [セットアップ]で、チェーンとその目的を特定するのに役立つ一意の名前と説明を入力します。
- インスタンスごとに異なるランタイム入力など、チェーンを同時に複数回実行できるようにするには、Allow concurrent runsを選択します。
- チェーンが実行されないようにするには 実行を無効化を選択する。
-
- 変数 では、複数のコマンドに現れ、多くが頻繁に変更される値を定義します。
- Dynamic Variables で、チェーンの実行開始時や実行中に設定する値(以前のコマンドの出力に基づくなど)を定義します。
注:共同作業者にダイナミック変数の値の入力を促すには、ランタイムインプットトリガーイベントまたはダイナミックチェーン変数の設定 イベントを含みます。
- チェーンを定期的に または特定の日付範囲で自動実行するには スケジュール の下で 開始タイミングと頻度を指定する。
- 保存をクリックします。
ステップ2:チェーンのノードの定義
チェーンを構築する際には、複数のノードを含みリンクする:
- コマンド、すなわち、Workiva プラットフォームまたは別のデータソースと対話するために、チェーンによって実行されるタスク。
- チェーンイベント 承認ワークフローやファイルのマニュアルアップロードを可能にするなど、チェーン内で発生するイベント。
- チェーンの実施により—特定のアカウント、地域や期間のように—変数を設定するための、または接続済ソースにおける変更に基づいてチェーンを自動起動するためのランタイムインプットのようなトリガ―イベント。
ノードの追加
ノードを追加したら、そのノードをチェーンの内での発生場所に移動させ、次または前のステップとリンクさせます。
- チェーンの最初のノードを追加するには、Start に移動する。
- ロジックツリーの新規ブランチの開始点としてノードを追加するには、チェーンの以前のステップを複数のブランチの最初のノードにリンクします。
- コマンド同士を並列に実行したり、シリアルコマンドグループの一部として一緒に実行したりするには、ステップとしてコマンドグループを作成し、コマンドを上に移動します。
注:デフォルトでは、リンクされた以前のノードが成功したときにノードは実行されます。前へのノードが失敗した場合のみノードを実行するなど、条件付きロジックを有効にするには、リンクをダブルクリックし、その条件-成功 、失敗 、警告 、または任意の を選択します。
チェーンのノードを定義したら、公開 をクリックして、実行できるようにします 。
注:リンクされていないノードでチェーンを更新することはできますが、チェーンを実行するときに実行されるのは、開始ノードで始まる互いにリンクされたノードだけです。
チェーンの作成を簡単にするために、コマンドやイベント、そして変数のフレームワークを提供するテンプレートで始めます。
ステップ1:チェーンを作成する
-
チェーンビルダー で、テンプレート またはチェーン タブのいずれかから、テンプレートからチェーンを作成します:
-
テンプレート から、テンプレートの名称をクリックし、右上の新規チェーンをクリックする。
-
チェーンから 右上の作成アイコンをクリックし テンプレートからチェーンを作成を選択する。その後、使用するテンプレートを選択できます。
-
テンプレート から、テンプレートの名称をクリックし、右上の新規チェーンをクリックする。
- チェーンを識別するためのユニークな名称を入力します。
- チェーンを使用するワークスペースと環境を選択し、次へ をクリックします。
ステップ2.テンプレートの変数と接続をマップする。
-
各テンプレート変数について、チェーン内で置換する値を選択する:
- チェーン内に設定された変数値については、チェーンの変数タイプ を選択し、新規チェーン変数の名称を入力します。
- ワークスペース内で設定された変数値については、ワークスペースの変数種別を選択し、使用するワークスペース変数を選択します。
- ワークスペース内のリソースとしてアップロードされたファイルについては、ワークスペースリソースの変数種別選択し、使用するリソースを選択します。
- チェーン実行時に設定される動的変数値については、動的チェーンの変数種別を選択し、新規動的チェーン変数の名称を入力します。
- チェーン実行時に生成される値については、ランタイムの変数種別を選択し、使用するランタイム変数を選択します。
注:変数をテンプレートに追加する際に、ダイナミック またはリソース を選択した場合、別の変数タイプを選択することはできません。
- テンプレートの変数を新規変数またはリソースにマップしたら、次へをクリックします。
- テンプレートで使用する各接続について、そのコマンドを実行するコネクターとランナーを選択し、提出 をクリックします。
ステップ3チェーンの最終確認
- 新規チェーンを表示をクリックします。
- 必要に応じて新規チェーンをカスタマイズする:
- テンプレートの変数で使われているチェーン変数 を更新する。
- チェーンを開始または完了するために、コマンドやイベントを追加します。
- [公開]をクリックします。
ワークスペースにある別のチェーンと同じようなチェーンを作成するには、コピーを出発点として使用することができます。
ヒント: チェーンを他のチェーンの開始点として頻繁に使用する場合、そのノードのシーケンスに基づいてテンプレート を作成する。
-
Wdataのチェーンウィンドウで コピーしたいチェーンを含む行の右端にあるハンバーガーメニューを右クリックし ポップアップメニューからコピーを選択する。
- 新しいコピーについて 編集をクリックし 必要に応じてノードまたはプロパティを更新する。
チェーンを別の環境に上げる
開発ライフサイクルの一環として、共同作業者が実行する環境とは別の環境でチェーンを構築することがあります。例えば、PROD環境で使用できるようになるまで、DEV環境でチェーンを作成することができる。チェーンをある環境から別の環境に移動すべく、それを推進することができます 。
-
Wdataのチェーンウィンドウで コピーしたいチェーンを含む行の右端にあるハンバーガーメニューを右クリックし ポップアップメニューから上げるを選択する。
- 名前 で、必要に応じてチェーンの名称を新規環境用に編集する。
- へ推進 で、チェーンの新規環境を選択する。
- 昇格チェーンのスケジュールを有効にするかどうかを選択し、次へ をクリックします。
- チェーン内の各接続について、新規環境で使用する接続を選択し、次へ をクリックします。
- 接続担当者をレビューし、推進をクリックします。
チェーンの編集
チェーンのステップやプロパティを更新する:
- Wdataのチェーンウィンドウで コピーしたいチェーンを含む行の右端にある編集用の鉛筆アイコンをクリックする(または ハンバーガーメニューをクリックし ポップアップメニューから編集を選択する)。
- 必要に応じてコマンドおよびイベントを更新する。
- チェーンのプロパティを更新するには、Chain Settingsをクリックし、スケジュール 変数 通知を必要に応じて調整します。
- チェーンのコマンド接続を一括更新するには 、三点鎖メニューをクリックし、そのコマンド を調整する。
ヒント: 一度に複数のノードを選択することで、簡単にチェーンをアレンジすることができます。シフト を押しながら、マウスカーソルをキャンバス全体にドラッグするだけです。詳細はこちら。
チェーンを以前のバージョンに戻す
変更を取り消したり、別のチェーンの前バージョンから新規チェーンを作成したりするなど、チェーンを以前のバージョンに戻すには:
- Wdataのチェーンウィンドウで コピーしたいチェーンを含む行の右端にあるハンバーガーメニューを右クリックし ポップアップメニューからバージョンを選択する。
-
過去のバージョンの下で 復元先のバージョンを選択する
- バージョン履歴リストの上にあるチェーンを復元。
- 各接続のコネクターとランナーを選択し、任意の変数を設定する。
- 送信をクリックする。
- 復元したチェーンを表示をクリックして 復元したチェーンを表示する。
- 公開をクリックして 復元したチェーンを公開する。
チェーンタグ
チェーンタグは、関連するチェーンをグループ化し、チェーンのコンテンツに関する情報を提供します。タグを作成すると、チェーン・リスト表示やスケジューラーでチェーンのフィルターとして使用できる。
チェーンタグの追加
- チェーンを選択してビューを拡大する
- プラスアイコン (+) をクリックして新規タグ名称を入力するか、既存のタグを選択します。
- オプションで、タグをクリックして色を選択し、タグの色を設定する。
チェーンタグの削除
- チェーンを選択してビューを拡大する
- タグにカーソルを合わせ、グレーの (x) をクリックします。