Power BI の クエリエディター について
Power BIの クエリエディター についてです。
記事の内容は個人的な意見を含みます。
別の記事で、Power BIは、まずデータセットを作って、それを使って、グラフを作成すると説明しました。
クエリエディタは、そのデータセットを作るための、「クエリ」の「エディタ」です。
この画面で実施していることは、データ加工ではなく、クエリの加工をしているということを意識したほうが良いと思います。
クエリエディタの画面右側に「適用したステップ」とありますが、これはデータ加工の操作履歴と考えるのではなく、クエリそのものと考えます。
あと、「詳細エディタ」を押すと出てくるものが実際のクエリだと思いますが、
クエリエディタは、この「クエリ」をGUIで作るためのものである、と理解すると良いです。
今回の操作記録は、良くない例です。
Recorded Steps - クエリエディタの操作例(良くない例)
- ある列の、null値を0に変換
- 別の列を消す。
- 最初に0に変換したのを、やっぱり1にする。
→データ加工と考えたら問題ないですが、クエリと考えると1つ目のステップと3つ目のステップは統合すべきですよね。
お客さんに納品したら怒られちゃいますよ、ということです。
お客さん側の人は、エンジニアまだみんな手探りなので、許してください。
Steps
Previous Next
Step 1: (2018/02/02 19:51:51) ユーザーによる左ダブルクリック ("無題 - クエリ エディター" 内)
手順 1 のスクリーン ショット。
Step 5: (2018/02/02 19:52:05) ユーザーによる左クリック ("値の置換... (メニュー項目)" 上)
手順 5 のスクリーン ショット。
Step 6: (2018/02/02 19:52:09) ユーザーによるキーボード入力 ("ms-pbi://pbi.microsoft.com/Views/FloatingDialog/FloatingDialog.htm (ウィンドウ)" 上) [...]
手順 6 のスクリーン ショット。
Step 7: (2018/02/02 19:52:13) ユーザーによる左クリック ("OK (ボタン)" 上)
手順 7 のスクリーン ショット。
Step 8: (2018/02/02 19:52:56) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 8 のスクリーン ショット。
Step 9: (2018/02/02 19:52:58) ユーザーによる左クリック ("列の削除 (ボタンの分割)" 上、"無題 - クエリ エディター" 内)
手順 9 のスクリーン ショット。
Step 10: (2018/02/02 19:53:01) ユーザーによる左クリック ("列の削除 (メニュー項目)" 上)
手順 10 のスクリーン ショット。
Step 11: (2018/02/02 19:53:09) ユーザーによる左クリック ("無題 - クエリ エディター" 内)
手順 11 のスクリーン ショット。
Step 12: (2018/02/02 19:53:12) ユーザーによる右クリック ("無題 - クエリ エディター" 内)
手順 12 のスクリーン ショット。
Step 13: (2018/02/02 19:53:14) ユーザーによる左クリック ("値の置換... (メニュー項目)" 上)
手順 13 のスクリーン ショット。
Step 14: (2018/02/02 19:53:16) ユーザーによるキーボード入力 ("ms-pbi://pbi.microsoft.com/Views/FloatingDialog/FloatingDialog.htm (ウィンドウ)" 上) [...]
手順 14 のスクリーン ショット。
Step 15: (2018/02/02 19:53:18) ユーザーによる左クリック ("OK (ボタン)" 上)
手順 15 のスクリーン ショット。
Step 16: (2018/02/02 19:53:33) ユーザーによる左クリック ("置き換えられた値 (グループ)" 上、"無題 - クエリ エディター" 内)
手順 16 のスクリーン ショット。