1. Table Storage データの取得
- Power BI Desktopを起動する
-
ホーム
メニューからデータを取得
>その他
>Azure
>Azure Table Storage
-
アカウント名またはURL
に、ストレージアカウントの名前を入力 -
アカウントキー
に、ストレージアカウントのkey1(またはkey2)を入力して接続
- 読み込みたいテーブルをチェックして
読込み
- テーブルストレージは、PartitionKey, RowKey, Timestamp, Content の4列で読み込まれる。
- 画面左側の
リレーションシップ
を選択すると、読み込んだテーブルが表示される。 - PartitionKey, RowKey, Timestampの3列しかないため、クエリを編集して列を追加する。
2. クエリの編集
-
ホーム
メニューからクエリの編集
- 変換ステップを作成する
-
ホーム
メニューから行の保持
>上位の行
を選択して任意の行数(ex:1000行)を指定する。 -
Content
列の列の展開
ボタンを押す.上位の行の内容を元に列名がプレビューされるのでOK
- 内容がJSONの列の場合、
変換
メニューから解析
>JSON
でJSONの内容が解析される。項目が列に展開されるまで列の列の展開
をクリックする。 - すべて文字列の列になっているので、必要に応じて
変換
メニュー>データ型
を数値などに変換する。 - 特定の条件の行だけにフィルタをしたい場合は、列名の横の
フィルタ
ボタンを押す
-
- これまでに指定した条件は
適用したステップ
欄に表示される。ステップの追加・削除・並べ替えが可能。 - 条件が完成したら、
ホーム
メニューから閉じて適用
- 画面左側の
リレーションシップ
を選択すると、読み込んだテーブルが表示される。 - 対象レコードの中にエラーがあると、失敗する。対象の行をフィルタするなどして、調整する。
- 画面左側の