Chain Builder から、ワークスペースのオーナーは、Workiva プラットフォームや他のデータソースにまたがるワークフローを自動化するために、チェーンとして知られる一連の作業を作成・管理することができます。例えば、あるデータ・ソースから財務情報をテーブルで自動的にリフレッシュし、そのデータを別のデータ・ソースにプッシュしてレポートを生成するチェーンを作成できます。必要なものについては、Guide to Getting Started with Wdata Chains 。
追加トレーニングあり
Workivaラーニングハブのセルフペースコースで、チェーンの力を解き放ちましょう!この包括的なコースは、チェーンビルダー・プラットフォームの実践的なエクスペリエンスと深い理解を提供しながら、チェーンの作成プロセスを最初から最後までガイドします。
Workivaラーニングハブへ
ステップ1:Workivaコネクタを作成する
Workivaプラットフォームのスプレッドシート、テーブル、およびクエリとチェーンのやり取りを可能にするために、Workivaコネクタを構成します。
- チェーンが行う変更を追跡し、そのアクセス範囲を制限するために、、Workivaコネクタに関連するOAuth2グラント 、固有の統合ユーザを設定しました。このユーザは、コネクタが実行するコマンド(コネクタが相互作用するスプレッドシートやワークスペースの所有者など)に適切な権限を必要とします。
注: ワークスペースのオーナーは、コネクタを使用するチェーンにアクセスできますが、コネクタのコマンドを実行するには、専用の統合ユーザーが必要です。共同作業者のユーザーアカウントではなく、統合専用のユーザーを使用することで、コネクターのアクティビティを追跡し、コマンドの実行に必要なアクセスのみに制限することができます。
- チェーンビルダー から接続 をクリックし、右上の作成 をクリックします。
- BizApp Connection で、Workiva と CloudRunner を選択します。
- コネクタの基本情報、プロパティ、および環境を設定します。
ステップ2:他のデータソースに対し、コネクタとGroundRunnerを設定する
チェーンによる他のデータソースへのアクセスや、データとのやり取りを可能にするには、それぞれのコネクタを構成します。
- チェーンがオンプレミスまたはプライベートのデータソースとやり取りできるようにするには、IT管理者、または組織のネットワークとファイアウォールの設定に精通しているユーザーが、各データソースをホストする場所など、専用のサーバーにGroundRunnerをインストールして構成します。
- Data Prep コネクタをセットアップします。
コネクタを構成する際は、データソースに安全にログインするために必要な資格情報と、ソリューションに必要とされる追加のプロパティまたはリソースを指定します。
注: 各コネクタには、固有の専用統合ユーザを設定することをお勧めします。
データソースとやり取りをするために、各コネクタでもrunnerが使用されます。
- クラウドまたはサービスとしてのソフトウェア(SaaS)データソースの場合、コネクタにはすぐに使用できるCloudRunnerを使用します。
- オンプレミスまたはプライベートファイアウォールのクラウドデータソースの場合、コネクタにはGroundRunnerを使用します。
注: お客様のサブスクリプションには、Workiva およびその他のソリューションのデフォルトに加え、コネクタ が含まれています 。詳しくは、アカウント・オーナーまたはカスタマー・サクセス・マネージャーにお問い合わせください。
ステップ3:ワークスペース環境と変数を作成する
Wdata Chainsから、、ワークスペースに複数の環境を作成することができます 。たとえば、本番環境のほかに、チェーンを開発したりテストしたりする環境を作ることができる。テスト環境でチェーンを開発すれば、準備ができた時点で本番環境に昇格させることができる。
また、複数のチェーンが頻繁に変更される値を共有する場合、それらをワークスペース変数 として定義します。ワークスペース変数として、これらの値を各チェーンではなく、1つの場所で管理することができます。また、環境に応じて変数に異なる値を定義することもできる。
ステップ4:チェーンを構築する
チェーンを作成するとき、そのステップ(ノード )を、実行すべき順番に並べる。ノードには以下が含まれる:
- Workivaプラットフォームまたは外部データソースとやり取りするための、チェーンによって実行されるコマンドまたはタスク。
- 承認ワークフローやファイルの手動アップロードを有効にするなど、チェーン内で発生するイベント 。
次のようなチェーンの特定の詳細を管理することもできます。
- 設定されたスケジュールまたは別のチェーンの完了に基づいて、自動的に実行するかどうか
- 頻繁に変更する可能性がある複数のコマンドで使用される値の変数
- 新しいコマンドに進む前など、チェーンの実行開始時または実行中に設定する値の動的変数
- チェーンの実行またはステータスを追跡、または共同編集者に警告するための電子メール通知