Power BI で Q&A ビジュアルを作成
Power BIには自然言語で質問できるビジュアルセット「Q&A」があります。
デフォルトでは英語でしか質問できないようです。
検証中ですが使い道を探ってみました。
→Power BI(クラウド)のデータ取り込みはこちら参考
→「消費支出」のデータ取得についてはこちら参考
取り込み状態(地域)をわかりやすくするために、以下の体裁のExcelに整形し、取り込みました。
Power BIで取り込み、「全国」の2017年から2021年(1月)までの推移です。
上記画面の右側(設定内容)を拡大表示しました。
グラフを選択していない状態で、「視覚化」パネルの「Q&A」をクリックすると、画面上に配置されます。
位置や大きさを変えて再配置します。
「すべての候補を表示する」をクリックして青いタイルの表示を増やしています。
質問をしてみます
まず、どういうアクションが起きるか試してみます。
青いタイルをクリックします。
下記の画面では、「total 関東地方 over time」をクリックしました。
時系列のグラフが表示されます。
英語でしかできないということも影響しているのか、「言葉で質問」、という感じはしません。
ただ、少し感触はつかめたので、次に「compare 北陸地方 versus 四国地方」のタイルをクリックします。
合計値が集計されているようなので、最初に使ったタイルの一部を利用し、「over time」を追記します。
2種類のグラフ(北陸地方と四国地方の消費支出推移)に変わります。
勘で「in 2020」を追記しました。
ビンゴです。
Google翻訳を使ってみました
質問窓のワードを消して、タイル表示状態に戻します。
次に、「Google翻訳で全国の前年同月比は?」を翻訳しました。
結果は「Compared to the same month of the previous year nationwide」。
そこで、「Compared to the same month of the previous year 全国」と質問窓に入力しました。
すると、上記のように赤いアンダーバーが表示されます。
認識できないワードのようです。
例えば「same」をクリックすると「認識されませんでした。別の用語を試すか、この用語を追加してくください。sameを追加するようにxxxに依頼する」と表示されました。
恐らく、前年同月比を計算する計算列を追加したり、もしくは「same」という名称の列を入れないと成り立たない“文法”なのかもしれません。
とりあえずここでは、質問窓付近をもう一回クリックし表示される質問文「Compared to the month of the previous year (時間軸(月次)) 全国」をクリックして採用することにします。
Januaryの次にAprilが来るなど、何か変です。
ここでも勘で「the」を消してみました。
こうなります→「Compared to the month of the previous year (時間軸(月次)) 全国」
こうなりました。
2020年(previous year)の数字が棒グラフで並びました。
まだ癖が掴めませんが、データを用意する時点から考えて作ると、おもしろい使い方ができそうな気がします。
作業の区切り区切りで「ファイル」→「保存」します。
了