Microsoft Fabric®は、Azure® Synapse Analytics、Power BI®、Azure Data Factory®を含むマイクロソフトのデータプラットフォームのさまざまなコンポーネントを統合した包括的なツールおよびサービススイートであり、データプロフェッショナルがデータをより効率的に管理・分析するためのヘルプを提供します。Microsoft FabricからPipelineとNotebookを設定し、計算されたメトリクスデータをWorkivaにプッシュすることができます。
注: 生地ノートブックとパイプラインはWorkivaによって作成されます。編集を行う前に適切に取り扱ってください。
ステップ1.生地ノートブックをインポート
Workivaは、Microsoft FabricのComputedESGMetrics Lakehouseをクエリし、そのデータをWdataテーブルにプッシュするために必要な関数を含む、構築済みのNotebookテンプレートを提供することができます。
このテンプレートをインポートする:
- Microsoft Fabric Notebookテンプレートをダウンロードしてください。
- Microsoft Fabric Workspace にログインしてください。
-
インポート をクリックし、ノートブック 、このコンピュータから を選択する。
- Workiva が提供するノートブックテンプレートをアップロードします。
メモ: レイクハウスの追加データを組み込むには、ノートブックの2番目のコードブロックのSQLクエリを編集します。このクエリを編集する場合は、新規データ・ポイントに対応するようにWdataテーブルも更新してください。この場合、列の追加やテーブルのスキーマに必要な調整が必要になる場合があります。
ステップ2.ファブリック・パイプラインを導入
Workiva は、ファブリック・ノートブックを参照するファブリック・パイプライン・テンプレートも提供している。Workivaチェーンと同様に、このパイプラインでは、入力変数で指定された期間のデータを抽出するプロセスを統合し、オンデマンドで実行することができます。
- Workiva Platformのワークスペース設定 から、PipelineのAPI付与 を作成し、そのクライアントIDとシークレットをメモする。
- Wdataでは、テーブルを作成。
- ファブリック・パイプライン・テンプレート をダウンロードする。
- MS Fabric Workspace にログインしてください。
-
新規アイテム をクリックし、次にデータパイプライン をクリックする。
- 命名規則に従ってパイプラインの名称を決める。
- パイプラインから、インポート を選択し、Workiva が提供するパイプラインテンプレートをインポートする。
-
設定 タブから、インポート済みのノートブックを選択します。
-
Base parameters で、パイプラインの変数を構成する。
メモ:これは一回限りのセットアップです。 これらの変数を構成する前に、Workivaでクライアント ID とシークレットを生成してください。
パラメータ 説明 wkClientID Workivaプラットフォームで生成されたクライアントID wkClientSecret Workivaプラットフォームで生成されたクライアントシークレット wkTableID データセットをアップロードするWdataテーブル のID。 報告年 @pipeline().parameters.yearヒント: この変数は、パイプラインの実行時に、レポート年(2023年、2024年など)の入力を求める。
env データをアップロードする Workiva ワークスペースの環境: - 米国の場合は、
appと入力してください。 - 欧州連合の場合は、
euと入力してください。 - アジア太平洋地域については、
apacと入力してください。
- 米国の場合は、
- [保存]をクリックします。
ステップ3.パイプラインのテストと実行
メモ: Pipelineを実行する前に、Wdataにテーブルが存在し、必要な列ヘッダーがあることを確認してください。
パイプラインをテスト実行するには、実行 を選択し、パイプラインを実行するレポート年を入力し、OK をクリックします。