最近使用したドキュメントWdata Foundations Webinarをご覧になり、ご自分のペースで練習したいと思われましたか?この接続ラーニングパスは、ウェビナーに基づいてテーブルとクエリの設定を説明します。
| プライマリビジネスユースケース | レポートワークフローの自動化 |
| プライマリ学習目標 | Wdataの概念の基礎となる構成要素を学ぶ |
ステップ1: ファクトテーブルとディメンションテーブルの作成
まず、データを格納するWdataテーブルを作成しよう。一方のテーブルには会社の経費データが格納され、これは時間と共に増えてゆきますが、もう一方のテーブルには部門マッピングデータが格納され、これは大半が静かなままです。
ファクトテーブル(企業の支出データ)の作成
- Wdata にナビゲーションし、のステップを完了し、Company Spend データ用のテーブル を作成する。
- 以下のプロパティで新規テーブルを作成する:
- テーブル名称CLP企業支出
- テーブルタイプ:ファクト
- サンプルファイルによるテーブル列の追加
-
- 会社経費のサンプルファイルをダウンロードするには、ここをクリックしてください。
- Choose Source をクリックする。
- Upload File を選択し、ブラウズして最近ダウンロードした ERP ファイルを検索する。
-
列追加をクリック
-
列を適切なデータ型に更新する:
表示名 列 ID タイプ 書式をインポート 年 年 整数 期間 月経期 テキスト 部署 部署 テキスト 地域 リージョン 整数 会社 会社 テキスト Amount_ytd amount_ytd 小数値 1,000.00
-
- テーブル作成をクリック
- データ追加 をクリックする。
-
ディメンションテーブル(部門マッピングデータ)の作成
- テーブル名称CLP部門マップ
- テーブルタイプ:ディメンション
- サンプルファイルによるテーブル列の追加
- 部門マップデータのダウンロードはこちら
- Choose Source をクリックする。
- Upload File を選択し、ブラウズして最近ダウンロードしたマップファイルを検索する。
- 列追加をクリック
- 列を適切なデータ型に更新する:
| 表示名 | 列 ID | タイプ | キー |
| 部署 | 部署 | テキスト | チェック済み |
| 部署名 | 部署名 | テキスト |
-
- 「テーブル作成」と「データを追加」をクリックします。
ステップ2:クエリの作成
テーブルの作成が完了したので、次はクエリに移動しましょう。クエリはデータを効果的に整理し、集計するのに役立つ。以下の手順に従ってください:
- Wdata ホームから作成 をクリックし、クエリを選択します。
-
クエリ・プロパティ パネルで、クエリのプロパティを設定します。
- クエリ 名称: CLP 会社部門別支出
- その他のヘルプについては、クエリ文書の作成を参照してください。
ステップ3:ソースの追加
クエリを構築するには、まずデータソースを指定する必要がある。この場合、CLP Company Spend Table と CLP Department Mapping Table を使用します。これらのソースを追加すると、クエリはそのデータ、列、および構造にアクセスすることができます。
- 新規ソースをクリック
- テーブルを選択
-
テーブルデータ追加画面で以下にをチェックを入れます:
- CLP社支出 テーブル
- CLP 部門マッピング テーブル
- 追加 をクリックする。
ステップ 4: クエリへのフィールド追加
データソースを選択したので、クエリに含めたいフィールドを選択しましょう。
-
CLP Company Spend ソースの次へ矢印をクリックすると、すべての列が展開表示される。
- 以下のフィールドをFields エリアにドラッグ&ドロップする:
- YEAR
- PERIOD
- 会社
- AMOUNT_YTD
- 以下のフィールドをFields エリアにドラッグ&ドロップする:
- CLP Department Mappingの次へ矢印をクリックし、DEPARTMENT_NAME をFields エリアへドラッグします。
ステップ5:クエリ関係の追加
ソーステーブルには警告フラグが表示されることがある。両テーブルのデータを結合するには、その関係を定義する必要がある。両テーブルはDepartment コードを共有しているので、それを使って結合する。
- Relationshipタブにナビゲーションします。
- 部署フィールドを CLP 社費テーブルから 結合1(左側)にドラッグします。
- 部署フィールドをCLP 部署マッピングテーブルから 結合1(右側)にドラッグします。
- 接続が設定されると警告フラグは消える。
ステップ6: パラメータとフィルターのクエリフィルタの作成
クエリを実行すると、すべての会社と期間のデータが返却されます。関連データにフォーカスするために、パラメータを使用してクエリをダイナミックにしながら、結果を会社と期間で絞り込みます。
パラメータの作成
- パラメータ パネルにナビゲート
-
パラメータ追加 をクリックし、新規パラメータ作成を選択する。
- パラメータの名称:期間
- ピックリストを有効にする
- リストオプション ボックスに入力する:
- 01、02、03、...、12(それぞれ新規行)
- デフォルト をなし に設定し、'作成'をクリックする。
フィルターの追加
パラメータでクエリの結果をコントロールするには、フィルタを使用してパラメータをソースデータの列に接続する必要があります。
- クエリのフィルター タブに移動する。
- 期間を、Source Dataパネルから絞り込みエリア(左側)に位置づけドラッグしま。
- フィルター値を入力するために、Empty String と書いてあるところをクリックする。
- フィルター値フィールドの右側にあるパラメータボタンをクリックします。
- 期間を選択し、適用をクリックします。
- Company の2つ目のフィルターを作成するために、プロセスを繰り返します:
- 会社をCLP 会社支出テーブルから 絞り込みエリアへとドラッグします。
- フィルター値として1000 と入力。
- 適用をクリック
ステップ 7: クエリ結果の並べ替え
クエリの結果を見やすく理解しやすくするために、ソート順を追加します。
- 並べ替えタブにナビゲーション
- 部門名称 フィールドをクリックし、並べ替えエリアにドラッグする。
- クエリの保存
- クエリ実行をクリックして、クエリ結果の出力を見る。
- パラメータ値を期間 = 01で記入
ステップ8:受信接続の作成
エンドユーザーが簡単にデータにアクセスできるように、Wdataクエリをスプレッドシートに接続します。
- Workiva Platformで、新規のスプレッドシートを作成
- スプレッドシートの名称CLP会社の支出
- 最初のシートの名称: CLP 部門別会社支出
-
受信接続を追加します。
- データ ツールバーまたは接続 パネルから接続を追加(する)。
-
接続を追加(する) 、Wdata クエリ をクリックする。
- CLP Company Spend by Department クエリを選択する。
- パラメータセクションで、Period = 01を選択。
- 接続をクリックする。
- データセットが更新され、スプレッドシートに入力される。
次のステップ
次へConnected Learning Path に従って、テーブルにデータを追加し、接続を更新して新規データをスプレッドシートに取り込むチェーンを作成します!