テーブル内のハイパーリンクHyperlinks in tables

このトピックでは、Power BI Desktop を使ってハイパーリンクを作成する方法を説明します。This topic teaches you how to use Power BI Desktop to create hyperlinks. 作成した後は、Desktop または Power BI サービスを使って、レポートのテーブルとマトリックスにハイパーリンクを追加します。Then, once created, use either Desktop or Power BI service to add those hyperlinks to your report tables and matrixes.

: ダッシュボード上のタイル内およびダッシュボード上のテキスト ボックス内のハイパーリンクは、Power BI サービスを使ってその場で作成できます。NOTE: Hyperlinks in tiles on dashboards and text boxes on dashboards can be created on-the-fly using Power BI service. レポートのテキスト ボックス内のハイパーリンクは、Power BI サービスと Power BI Desktop を使ってその場で作成できます。Hyperlinks in text boxes in reports can be created on-the-fly using Power BI service and Power BI Desktop.

Power BI Desktop ではテーブルやマトリックス内にハイパーリンクを作成できますが、Power BI サービスからは作成できません。Hyperlinks in tables and matrixes can be created in Power BI Desktop, but not from Power BI Service. ハイパーリンクは、Power BI にブックをインポートする前に、Excel Power Pivot で作成しておくこともできます。Hyperlinks can also be created in Excel Power Pivot before the workbook is imported into Power BI. この後、この両方の方法について説明します。Both methods are described below.

ハイパーリンクを追加する手順は、データのインポートまたはデータとの接続に DirectQuery を使用したかどうかによって異なります。The procedure for adding a hyperlink depends on whether you've imported the data or connected to it using DirectQuery. この後、この両方の場合について説明します。Both scenarios are described below.

Power BI にインポートしたデータの場合For data imported into Power BI

  1. ハイパーリンクがデータセット内のフィールドとして存在していない場合は、Desktop を使用し、カスタム列として追加します。If the hyperlink doesn't already exist as a field in your dataset, use Desktop to add it as a custom column.
  2. データ ビューで、その列を選び、[モデリング] タブで [データ カテゴリ] のドロップダウンを選びます。In Data view, select the column and in the Modeling tab choose the dropdown for Data Category.

  3. [Web URL]を選びます。Select Web URL.
  4. レポート ビューに切り替え、Web URL としてカテゴリ化されたフィールドを使用してテーブルまたはマトリックス作成します。Switch to Report view and create a table or matrix using the field categorized as a Web URL. ハイパーリンクは、青色で下線付きの表示です。The hyperlinks will be blue and underlined.

  5. テーブルに長い URL が表示されないようにするには、代わりにハイパーリンク アイコン を表示することができます。If you don't want to display a long URL in a table, you can display a hyperlink icon instead. マトリックスにはアイコンを表示できないことに注意してください。Note that you can't display icons in matrixes.

    • グラフを選んでアクティブにします。Select the chart to make it active.
    • ペイント ローラー アイコン を選んで、[書式設定] タブを開きます。Select the paint roller icon to open the Formatting tab.
    • [値] を展開し、[URL アイコン] を探して、[オン] にします。Expand Values, locate URL icon and turn it to On.
  6. (省略可能) レポートを Desktop から Power BI サービスに発行し、Power BI サービスでレポートを開きます。(Optional) Publish the report from Desktop to Power BI service and open the report in Power BI service. ハイパーリンクは同様に機能します。The hyperlinks will work there as well.

DirectQuery を使用して接続したデータの場合For data connected with DirectQuery

DirectQuery モードでは新しい列を作成することはできません。You won't be able to create a new column in DirectQuery mode. ただし、データに URL が既に含まれている場合は、それらの URL をハイパーリンクに変えることができます。But if your data already contains URLs, you can turn those into hyperlinks.

  1. レポート ビューで、URL が含まれるフィールドを使用してテーブルを作成します。In Report view, create a table using a field that contains URLs.
  2. その列を選び、[モデリング] タブで [データ カテゴリ] のドロップダウンを選びます。Select the column, and in the Modeling tab, choose the dropdown for Data Category.
  3. [Web URL]を選びます。Select Web URL. ハイパーリンクは、青色で下線付きの表示です。The hyperlinks will be blue and underlined.
  4. (省略可能) レポートを Desktop から Power BI サービスに発行し、Power BI サービスでレポートを開きます。(Optional) Publish the report from Desktop to Power BI service and open the report in Power BI service. ハイパーリンクは同様に機能します。The hyperlinks will work there as well.

Power BI のテーブルおよびマトリックスにハイパーリンクを追加するもう 1 つの方法は、Power BI からデータセットにインポート/接続する前に、そのデータセット内でハイパーリンクを作成することです。Another way to add hyperlinks to your Power BI tables and matrixes is to create the hyperlinks in the dataset before you import/connect to that dataset from Power BI. この例では Excel ブックを使います。This example uses an Excel workbook.

  1. Excel でブックを開きます。Open the workbook in Excel.
  2. [PowerPivot] タブを選び、 [管理]を選びます。Select the PowerPivot tab and then choose Manage.

  3. PowerPivot が開いたら、[詳細設定] タブを選びます。When PowerPivot opens, select the Advanced tab.

  4. Power BI テーブル内でハイパーリンクに変換する URL が含まれている列に、カーソルを置きます。Place your cursor in the column that contains the URLs that you'd like to turn into hyperlinks in Power BI tables.

    : URL は、 http:// 、 https://www のいずれかで始まっている必要があります。NOTE: The URLS must start with http:// , https:// or www.

  5. [レポートのプロパティ] グループで、 [データ カテゴリ] ドロップダウンを選び、 [Web URL]を選びます。In the Reporting Properties group, select the Data Category dropdown and choose Web URL.

  6. Power BI サービスまたは Power BI Desktop から、このブックに接続するか、このブックをインポートします。From the Power BI service or Power BI Desktop, connect to or import this workbook.
  7. [URL] フィールドが含まれるテーブル視覚化を作成します。Create a table visualization that includes the URL field.

考慮事項とトラブルシューティングConsiderations and troubleshooting

Q: カスタム URL を、テーブルまたはマトリックス内のハイパーリンクとして使用できますか。Q: Can I use a custom URL as a hyperlink in a table or matrix?
A: いいえ。A: No. リンク アイコンを使用できます。You can use a link icon. ハイパーリンク用のカスタム テキストが必要で、URL の一覧が短い場合には、代わりにテキスト ボックスを使うことができます。If you need custom text for your hyperlinks and your list of URLs is short, consider using a text box instead.

次の手順Next steps

Power BI レポートでの視覚化Visualizations in Power BI reports

Power BI - 基本的な概念Power BI - Basic Concepts

他にわからないことがある場合は、More questions? Power BI コミュニティを利用してくださいTry the Power BI Community