Power BIには、デフォルトで用意されているビジュアルだけではなく、他のユーザーや開発者が作成したビジュアルを追加して利用することもできます。このように、Power BIに標準搭載されているものではなく、外部の開発者などが作成したビジュアルを「カスタムビジュアル」と呼びます。
追加の入り口は、「ビジュアルのビルド」ペインにあります。ビジュアルのアイコン一覧の下にある「…」をクリックし、「その他のビジュアルの取得」を選ぶと、AppSourceというストアの画面が開きます。ここに、世界中の開発者が公開したビジュアルが並んでいます。
ここで一つ、大事な話をしておきます。今回のポイントは、「認定済み」というところです。MicrosoftにはPower BIのビジュアルを扱うチームがあり、そこで一定の基準を満たしていることを確認され、「認定済み」となっているビジュアルがあります。
カスタムビジュアルは便利な一方で、提供元がよく分からないビジュアルを安易に追加してしまうと、セキュリティ上のリスクが生じる可能性があります。特に、企業などで利用する場合には、ビジュアルが外部にどのようなデータを送信する可能性があるのかなど、セキュリティ面についても考慮する必要があります。そのため、基本的には認定済みのカスタムビジュアルを使うようにしましょう。
では、実際に一つ追加してみます。代表的なものの一つが、検索フォームです。AppSourceの検索ボックスに「Text Filter」と入力してみてください。Microsoftが提供している、テキスト検索用のスライサーが見つかります。「追加する」をクリックすると、ビジュアルのアイコン一覧に、新しいアイコンが増えます。
追加したText Filterをキャンバスに配置して、フィールドに「取引先マスタ」の「取引先名」を設定してみましょう。検索ボックスに文字を入力すると、その文字を含む取引先だけに、レポート全体が絞り込まれます。
取引先が何百社もあるようなデータでは、リスト形式のスライサーから目当ての1社を探すのは大変です。そういうときに、この検索フォームが威力を発揮します。
カスタムビジュアルを利用することで、標準のビジュアルだけでは実現できなかった、さまざまな表現が可能になります。AppSourceを眺めて、どのようなビジュアルがあるのか探してみるのも面白いですよ。