〔はじめに〕
このガイドでは、Persefoni Fetch Transactions Chain Template をうまく実装するための手順を説明します。Wdataオブジェクトのインポート、Chainテンプレートの有効化、オブジェクトの接続、プロセスのテストなど、実装を成功させるために必要な主要項目が網羅されている。このガイドに従うことで、スムーズで効率的な導入プロセスを確保することができます。
前提条件
チェーン
- ワークスペースでは、以下のコネクタを有効にして構成する必要があります:
- 以下のワークスペース変数 をワークスペース内に作成する必要があります:
- wsv_ResourceGroupId
- wsv_LanguageId
- wsv_WdataLoadWarningThreshold
テーブルとクエリ
- 以下のファイルは、後でインポートするためにローカルにダウンロードする必要があります:
注: セットアップを完了するために、インポートまたは有効にする必要があるパッケージやファイルがあります。
チェーンの展開
Persefoni | Fetch Transactions Chain Template は Templates 画面の Workiva Chains セクションにあります。
探し方はこうだ:
- チェーンビルダーで、テンプレート タブを開きます。
- 上部のメニューからWorkiva Chains を選択する。
- 右上の「Persefoni | Fetch Transactions Chain Template」を検索し、テンプレートを開く。
テンプレートを見つけたら、以下に示す変数とランタイム入力を使用して、ワークスペース用に を設定する。
Note: テンプレートからチェーンを作成する詳細な手順については、Create and manage chains の記事を参照してください。
変数
可変タイプ | 変数名 | 説明 |
チェーン | cv_EmissionsTableId | 排出量データをインポートするテーブルのIDを入力する。 |
チェーン | cv_ActivitiesTableId | アクティビティデータをインポートするテーブルのIDを入力してください。 |
チェーン | cv_FacilitiesTableId | 施設データをインポートするテーブルのIDを入力してください。 |
ワークスペース | wsv_ResourceGroupId | トランザクションをダウンロードするPersefoniリソースグループのIDを入力してください。 |
ワークスペース | wsv_LanguageId | Persefoniからダウンロードする言語のIDを入力してください。 |
ワークスペース | wsv_WdataLoadWarningThreshold | 注:テンプレートから作成されるチェーンは、大きなデータセットをインポートする際のタイムアウトを防ぐために、このしきい値を使用する。 |
データモデルの構築
データモデルはWdataファイル(.cbファイル)としてサポート記事に含まれています。
Wdataファイルをインポートする方法を説明します:
- Wdata Homeへ。
- 左上で、Create > Import > Import Workiva File をクリックする。
- 参照」をクリックしてコンピュータのファイルビューアを開き、ダウンロードした.cbファイルを選択します。
- ワークスペース内のアップロード場所を選択し、必要に応じて接頭辞を追加し、Import 。
Note: Wdataオブジェクトのインポートに関する詳細な手順については、Workspaces間のエクスポートWdataオブジェクトのインポート の記事を参照してください。
.cbファイルの内容は以下の通り:
オブジェクト型 | オブジェクト名 | 説明 |
ファクト・テーブル | アクティビティ | ペルセフォーニ活動データを取り込むテーブル |
ファクト・テーブル | エミッション | ペルセフォーニの排出ガスデータを取り込むテーブル |
ファクト・テーブル | 設備 | ペルセフォーニ設備データを取り込むテーブル |
寸法表 | フットプリント・カテゴリー | 排出量データをフットプリント分類に合わせるためのマッピング表 |
クエリ | 設備 | Facilitiesテーブル内のすべてのFacilitiesデータを表示するクエリ |
クエリ | 排出量 | Emissions テーブル内の日付範囲内のすべての Emissions データを表示するクエリ。 |
クエリ | アクティビティ | Activityテーブルの日付範囲内のすべてのActivityデータを表示するクエリ |
クエリ | スコープ別排出量 | 排出量(表)、スコープ |
クエリ | 排出源別排出量 - スコープ3 | 排出量(表)、フットプリント区分(表)、排出区分(EmissionCategory |
クエリ | 算定方法別排出量 - スコープ2 | 排出量(表)、計算方法 |
グローバルパラメータ | 開始日 | Persefoniテーブルの日付フィールドに整列されたパラメータ |
グローバルパラメータ | 終了日 | Persefoniテーブルの日付フィールドに整列されたパラメータ |
グローバルパラメータ | スコープ | GHGスコープに合わせたパラメータ。 |
グローバルパラメータ | 排出区分 | フットプリント・カテゴリーの排出量表に合わせたパラメータ |
グローバルパラメータ | 計算方法 | 算出方法の排出量表に合わせたパラメータ |
テンプレートの設定
前提条件とリソースのインポートが完了したら、サンプル・データをインポートし、チェーンとWdataオブジェクトを接続する必要があります。
各テーブルのサンプルデータをインポートする方法は以下の通りです:
- Wdata ホームへ行く
- データをインポートするテーブルを選択します。
- テーブルの右上にある "Add Dataset "ドロップダウンをクリック > "Add File "を選択 > "Upload File "をクリック。
- 参照]をクリックし、テーブルに相当するPersefoniデータファイルを選択します。
- データの追加をクリック
注: ファイルをテーブルにインポートする詳細な手順については、「Manage Table Datasets」を参照してください。
テーブルの関連付け
チェーン・プロセスを効果的に実行し、結果を出し始めるには、関連するペルセフォーニをチェーン内のそれぞれの変数に合わせる必要がある。
Persefoni|Fetch Transactions "チェーンで、テーブルIDをそれぞれのチェーン変数に入力する方法は以下の通り。
- 有効になっている "Persefoni | Fetch Transactions Chain "チェーンに移動する。
- チェーン設定をクリックする。
- Persefoni Transactionsデータの各テーブルIDを更新する。
- .cbファイルからインポートした適切なTableにそれぞれを合わせるようにしてください。
インポートと接続
テーブルデータがインポートされ、テーブルIDがチェーン変数に入力された後、Persefoni - Workiva Templateを検証することができます。
ここでは、テンプレートの設定の妥当性をテストする方法を説明します:
- Persefoni | Fetch Transactions Chain "に移動し、縦の楕円をクリックし、"Execute "を選択する。
- 入力で実行」をクリック
- 入力の選択から、有効性テストを実行するすべてのトランザクションタイプを選択し(排出 、活動 、施設 )、開始
をクリックする。 - チェーンの実行を確認し、実行が完了し、ステータスが正常に表示されたら、実行用に選択した対応するテーブルに移動する。
- Wdata内でテーブルが使用されているクエリの1つに移動する。
- 関連パラメーターを指定してクエリーを実行する
- データセットを検証する
- データを検証した後、クエリーをそれぞれのスプレッドシートに接続して実行する。クエリーをスプレッドシートに接続するには、以下の。