Гиперссылки в таблицахHyperlinks in tables

В этой статье объясняется, как использовать Power BI Desktop для создания гиперссылок.This topic teaches you how to use Power BI Desktop to create hyperlinks. Используйте Power BI 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. Кроме того, их можно создавать в Excel Power Pivot перед импортом книги в Power BI.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 BIFor data imported into Power BI

  1. Если гиперссылка еще не существует как поле в наборе данных, добавьте ее как пользовательский столбец с помощью приложения Power BI 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. Выберите URL-адрес веб-сайта.Select Web URL.
  4. Переключитесь в представление отчета и создайте таблицу или матрицу, используя поле с категорией "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. (Необязательно.) Опубликуйте отчет с Power BI Desktop в службе 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.

Для данных, подключенных с помощью DirectQueryFor data connected with DirectQuery

В режиме DirectQuery нельзя создать новый столбец.You won't be able to create a new column in DirectQuery mode. Но если данные уже содержат 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. Выберите URL-адрес веб-сайта.Select Web URL. Гиперссылки будут выделены синим цветом и подчеркиванием.The hyperlinks will be blue and underlined.
  4. (Необязательно.) Опубликуйте отчет с Power BI Desktop в службе 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 является создание гиперссылок в наборе данных перед подключением к набору данных и его импортом из 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. В открывшемся окне Power Pivot выберите вкладку Дополнительно.When PowerPivot opens, select the Advanced tab.

  4. Поместите курсор в столбец, содержащий URL-адреса, которые вы хотите преобразовать в гиперссылки в таблицах Power BI.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. В группе Свойства отчетов щелкните раскрывающийся список Категория данных и выберите 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

Вопрос. Можно ли использовать настраиваемый URL-адрес в качестве гиперссылки в таблице или матрице?Q: Can I use a custom URL as a hyperlink in a table or matrix?
Ответ. Нет.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 BIVisualizations in Power BI reports

Power BI — основные понятияPower BI - Basic Concepts

Появились дополнительные вопросы?More questions? Ответы на них см. в сообществе Power BI.Try the Power BI Community