Power BI Tips - 値によって画像を変更する

#概要
Power BIでレポートを作成する際に、画像で表現したいって思って、
試行錯誤した結果の話。

#やりたいこと
温度センサーの値によって、表示する画像を変えたい。
例えば以下のような感じ。

![やりたいこと.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/bbeeb328-e88e-c828-333d-f89174bcc975.png)


#方法
カスタムビジュアルの「Infographic Designer」を使います。

###カスタムビジュアルのインポート
Power BIを起動し、視覚化ペインから「Marketplaceからインポートする」を選びます。
![カスタムビジュアルImport_001.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/b9e00c52-a638-e2f5-cee1-1ed1232fd058.png)


インフォグラフィックのInfographic Designerを選択します。
![カスタムビジュアルImport_002.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/aca1b3d6-827e-d240-36ac-d90af7e5b012.png)


インポートが完了すると、以下のダイアログが表示されます。OKをクリック。
![カスタムビジュアルImport_003.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/4689827f-b91b-0faf-8b03-bdb487dfad1f.png)


###データ
今回は以下のようなデータを想定します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/3985f726-9b04-585d-89c5-859c6f36d689.png)

###カスタムビジュアルの設定
①Infografic Designerを配置します。
②Measureにデータセットの温度を設定します。
![カスタムビジュアルImport_004.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/caaa2217-2e3e-9ae6-5f7f-e7f04f373389.png)



③そのままだと作業がしづらいので、配置したInfografic Designerのビジュアルヘッダーにある四角いアイコンをクリックし、フォーカスモードに移ります。
　![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/7814dc75-df80-bb17-e613-cbc7b361a4ee.png)


④右側に出てくる鉛筆マーク（Edit mark）をクリックします。
![カスタムビジュアルImport_006.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/e31738a1-7326-dadb-aa47-5cb8ef817f22.png)


⑤Mark Designerが表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/328ea4e5-d743-b2dc-0db4-15f3fa8d9aeb.png)


⑥最初はテキストが表示されているので、ゴミ箱ボタンをクリックし、削除します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/0a513d37-c71b-93c4-45fa-9b940be7ae49.png)

⑦次に画像を登録します。イメージボタンをクリックし、その後Uploadボタンをクリックして、画像を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/33775b80-cbe9-8ea7-3860-5d623f735409.png)

⑧アップロードした画像のうち、一つを選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/6cc14f76-ea75-b61d-875d-f9a323a4b926.png)

⑨以下のような画面になります。ここからはFormatを変更していきます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/0cb98636-38bc-99db-d9a9-6a57c77f3ab0.png)

⑩「Keep Ratio」をオンにして、画像の縦横比が保持されるようにします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/b63e341f-686a-a5ed-893e-8618d1c5bf40.png)

⑪Dataの横のマークをクリックします
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/b7bed37a-9808-ef11-1939-2d351752ab6e.png)

⑫Data-Binding Fieldをnoneから温度（measure）に変更します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/87e0a035-8b07-db50-cd52-ee84afc06c06.png)

⑬次にadd split pointをクリックして、画像が変わる分岐点を入力します。
　今回は15度と28度の2個を登録しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/d8fe4539-a447-da0c-a609-5fd4ecdced7e.png)

⑭それぞれの分岐点の間で表示する画像を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/a1a96396-6785-bd95-423a-901899c28e71.png)

⑮これで設定は完了。Applyボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/5966a650-2097-527f-48d9-b5b732217361.png)

⑯Mark Designerを閉じます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/e4136afb-3066-aa8a-d5e3-584122602c46.png)

⑯レポートに戻るをクリックして、レポート表示に戻ります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/8abb38d0-0e07-c2b5-5a1d-32a8dce8a2e3.png)


値を更新して、画像が変わることを確認します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/146789/2136814d-5a1b-c74b-8269-992022389cc1.png)

#最後に
Infografic Designerは、設定がすこーしややこしいですが、
ちょっと凝ったレポート作るのに、めちゃめちゃいい感じです。
自分も頑張って使いこなせるようになろう（汗）。