Power BI サービスのダッシュボード テーマを使用する

適用対象: Power BI Desktop Power BI サービス

ダッシュボード テーマでは、企業の色、季節の色、または適用する可能性がある他の色のテーマなど、色のテーマをダッシュボード全体に適用することができます。 ダッシュボードのテーマを適用すると、ダッシュボードのすべてのビジュアルで、選択したテーマから色が使用されます。 例外がいくつか適用されます。この記事の「考慮事項と制限事項」をご覧ください。

Screenshot of an example dashboard with a theme background image.

ダッシュボード上のレポート ビジュアルの色を変更しても、関連するレポート内のビジュアルには影響しません。 また、既にレポート テーマが適用されているレポートからのタイルをピン留めする場合は、現在のテーマを保持するか、ダッシュボード テーマを使用するかを選択できます。

前提条件

ダッシュボード テーマのしくみ

作業を開始するには、作成したダッシュボード、または編集できるダッシュボードを開きます。 [編集]>[ダッシュボード テーマ] の順に選択します。

Screenshot of the Edit drop down menu, highlighting the Dashboard theme option.

表示されたダッシュボード ウィンドウで、構築済みのテーマのいずれかを選択します。

Screenshot of the Dashboard theme window and dropdown menu.

次の例では、[暗い] が選択されています。

Screenshot of the dashboard with the Dark option applied.

カスタム テーマを作成する

Power BI ダッシュボードの既定のテーマは [明るい] です。 色をカスタマイズするか、独自のテーマを作成する場合は、ドロップダウン リストで [カスタム] を選択します。

Screenshot of the Dashboard theme window with the Custom theme selected.

カスタム オプションを使用して、独自のダッシュボードのテーマを作成します。 背景画像を追加する場合は、画像の解像度を 1920 x 1080 以上にすることをお勧めします。 画像を背景として使用するには、その画像をパブリックな Web サイトにアップロードし、その URL をコピーして [画像の URL] フィールドに貼り付けます。

JSON テーマを使用する

カスタム テーマを作成するもう 1 つの方法は、ダッシュボードで使用するすべての色の設定を含む JSON ファイルをアップロードすることです。 Power BI Desktop では、レポート作成者は JSON ファイルを使用して、レポートのテーマを作成します。 これらの同じ JSON ファイルをダッシュボード用にアップロードすることも、Power BI コミュニティのテーマ ギャラリー ページで、JSON ファイルを見つけてアップロードすることもできます。

Screenshot of the Themes Gallery site.

カスタム テーマを JSON ファイルとして保存してから、他のダッシュボード作成者と共有することもできます。

組み込みおよびカスタム オプションの場合と同じように、テーマをアップロードすると、ダッシュボードのすべてのタイルに色が自動的に適用されます。

  1. テーマの上にマウスを置き、[レポートの表示] を選択します。

    Screenshot of a Theme Gallery report option.

  2. 下にスクロールし、JSON ファイルへのリンクを見つけます。 ダウンロード アイコンを選択し、ファイルを保存します。

    Screenshot of the download icon for the JSON file.

  3. Power BI サービスで、カスタム ダッシュボード テーマ ウィンドウで [JSON テーマのアップロード] を選択します。

    Screenshot of the Dashboard theme window, highlighting the Upload JSON theme option.

  4. JSON テーマ ファイルを保存した場所に移動し、[開く] を選択します。

  5. ダッシュボード テーマ ページで、[保存] を選択します。 新しいテーマがダッシュボードに適用されます。

    Screenshot of a Dashboard with the new theme applied.

それぞれテーマが異なるレポートとダッシュボード

レポートにダッシュボード テーマとは異なるテーマを使用している場合は、ビジュアルで現在のテーマを保持するか、ダッシュボード テーマを使用するかを制御できるケースがほとんどです。 ただし、ダッシュボードのカード ビジュアルでは、'DIN' フォント ファミリと黒のテキストが使用されます。 ダッシュボード上のすべてのタイル (カードなど) のテキストの色を変更するには、カスタムのダッシュボード テーマを作成します。

  • ダッシュボードにタイルをピン留めする際に、レポート テーマを保持する場合は、[現在のテーマを保持する] を選択します。 ダッシュボードのビジュアルでは、透明度の設定を含む、レポート テーマが保持されます。

    [タイルのテーマ] オプションが表示されるのは、Power BI Desktop でレポートを作成し、レポート テーマを追加してから Power BI サービスにレポートを発行した場合のみです。

    Screenshot of the Pin to dashboard window, highlighting the Keep current theme option.

  • タイルを再度ピン留めし、[保存先のテーマを使用] を選択してみます。

    Screenshot of the Pin to dashboard window, highlighting the Use destination theme option.

ダッシュボード テーマの JSON ファイル形式

最も基本的なレベルにおいて、テーマの JSON ファイルに必須の行は、name の 1 つだけです。

{
    "name": "Custom Theme"
}

[名前] 以外は、すべて省略可能です。 具体的に書式設定したいプロパティのみを自由にテーマ ファイルに追加し、残りについては Power BI の既定値をそのまま使用することができます。

ダッシュボードのテーマ用の JSON ファイルには次のようなものがあります。

  • name: テーマ名 (唯一の必須フィールド)。
  • foreground and background: ダッシュボードの色。
  • dataColors: グラフ内のデータに使用する 16 進コードの一覧。 必要に応じて色をいくつでも含めることができます。
  • tiles: ダッシュボードの背景および色の構成。
  • visualStyles: ビジュアルの詳細な書式設定。

次に示すのは、既定のライト テーマ用のテーマ JSON のサンプルです。

{

"name":"Light",

"foreground":"#000000",

"background":"#EAEAEA",

"dataColors":["#01B8AA","#374649","#FD625E","#F2C80F","#5F6B6D","#8AD4EB","#FE9666","#A66999"],

"tiles":{"background":"#FFFFFF","color":"#000000"},

"visualStyles":{"*":{"*":{"*":[{"color":{"solid":{"color":"#000000"}}}]}}}

}

考慮事項と制限事項

  • ピン留めされたライブ レポート ページ、iframe タイル、SSRS タイル、ブック タイル、またはイメージにダッシュボード テーマを適用することはできません。
  • ダッシュボード テーマはモバイル デバイス上に表示されますが、ダッシュボード テーマを作成できるのは Power BI サービスに限られています。
  • ダッシュボードのカスタム テーマは、レポートからピン留めされたタイルでのみ機能します。