Создание и использование заполненных карт (карт хороплей) в Power BI

ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop

Примечание.

Теперь общедоступен визуальный элемент Azure Карты. При открытии отчета с существующим визуальным элементом карты, если azure Карты включена для вашей организации, вы увидите сообщение об обновлении карт и заполненных карт в Azure Карты. В будущем выпуске Power BI планирует нерекомендуть старые визуальные элементы карты и перенести существующие отчеты в Azure Карты. Теперь вы можете преобразовать карты и заполненные карты в визуальные элементы Azure Карты.

Заполненная или хороплет, карта использует заливку, тинирование или шаблоны для отображения того, как значение отличается в пропорции в географическом регионе или регионе. Можно быстро отобразить относительные различия с заливкой, которая варьируется от светлого (менее частого или нижнего) до темного (более частого или большего).

Screenshot of a filled map of the United States.

Что отправляется в Bing?

Power BI интегрируется с Bing, чтобы предоставить координаты карты по умолчанию (процесс, называемый геокодированием). При создании визуального элемента карты в служба Power BI или Power BI Desktop данные расположения, широты и долготы, используемые для создания визуализации, отправляются в Bing.

Важно!

Брандмауэр может требовать обновления, чтобы разрешить доступ к URL-адресам, которые Bing использует для геокодирования. Убедитесь, что брандмауэр разрешает доступ к следующим URL-адресам:

  • https://dev.virtualearth.net/REST/V1/Locations
  • https://platform.bing.com/geo/spatial/v1/public/Geodata
  • https://www.bing.com/api/maps/mapcontrol

Дополнительные сведения о данных, отправленных в Bing, и советы по увеличению успеха геокодирования см. в Советы и рекомендации по визуализациям карт.

Когда используется заполненная карта

Заполненные карты являются отличным выбором во многих сценариях:

  • Отображение количественных сведений на карте.
  • Отображение пространственных шаблонов и связей.
  • Поддержка стандартных данных.
  • Работа с социально-экономическими данными.
  • Поддержка определенных регионов.
  • Отображение обзора распределения по географическим расположениям.

Необходимые компоненты

Ознакомьтесь со следующими предварительными условиями для использования визуального элемента карты с заполненной картой в Power BI Desktop или служба Power BI.

В этом руководстве используется PBIX-файл с примером продаж и маркетинга.

  1. Скачайте PBIX-файл с примером продаж и маркетинга на рабочий стол.

  2. В Power BI Desktop выберите отчет "Открыть файл>".

  3. Перейдите и выберите PBIX-файл "Продажи и маркетинг " и нажмите кнопку "Открыть".

    PBIX-файл sales and Marketing Sample открывается в представлении отчета.

  4. В нижней части выберите зеленый плюс символ , чтобы добавить новую страницу в отчет.

Примечание.

Если вы хотите поделиться отчетом с коллегой, вам нужно иметь отдельные лицензии Power BI Pro. Если обе стороны не имеют отдельных лицензий Power BI Pro, отчет необходимо сохранить в емкости Premium, чтобы включить общий доступ. Дополнительные сведения см . в отчетах по совместному использованию.

Создание заполненной карты

Создадим заполненную карту с помощью данных о расположении из примера продаж и маркетинга.

  1. На панели данных разверните узел "Гео" и выберите поле "Состояние".

    По умолчанию Power BI создает карту для отображения данных и добавляет поле "Состояние " в разделе "Расположение " на панели "Визуализации ".

    Screenshot that shows how to select the Sales field on the Data pane in Power BI Desktop.

    Теперь визуальный элемент можно преобразовать в заполненную карту.

  2. Выберите "Заполненная карта " на панели "Визуализации" , чтобы преобразовать визуальный элемент.

    Screenshot that shows how to convert the visual to a filled map in Power BI Desktop.

    Bing Карты использует поле "Состояние" для параметра "Расположение" для создания заполненной карты. Bing Карты предоставляет заполненные фигуры карты для расположений по всему миру.

    Важно!

    Параметр Location должен содержать допустимое значение для Power BI, чтобы создать заполненную карту. Допустимые расположения включают страны и регионы, штаты, округа, города, почтовые индексы, почтовые индексы и т. д.

Добавление фильтров в заполненную карту

Теперь можно отфильтровать карту, чтобы отобразить определенные данные и применить настраиваемое форматирование. Мы хотим сосредоточить представление данных в континентальной США.

  1. Разверните область "Фильтры". На панели отображается один фильтр визуального элемента на основе поля "Состояние ". Текущее значение имеет значение State (All).

    Screenshot that shows the Filters pane expanded and State All value visible.

  2. Разверните раскрывающееся меню фильтра "Состояние" и выберите параметр "Выбрать все". При выборе выбора "Выбрать все", Power BI добавляет знак проверка рядом с каждым параметром в списке.

    Screenshot that shows how to choose the Select All option for the State field on the Filters pane.

  3. Мы можем удалить определенное состояние из отфильтрованные данные. В списке фильтров состояния выберите AK , чтобы удалить данные для штата Аляска.

    Power BI удаляет проверка mark для AK в списке и обновляет визуальный элемент карты, чтобы удалить данные для Аляски. На карте теперь отображаются данные только для континентального США. (В этом примере нет данных о штате Гавайи.) На панели "Фильтры" значение обновления фильтра состояния для состояния не является AK.

    Screenshot that shows the updated map visual after the data for the state of Alaska is removed.

Форматирование заполненной карты

Вы также можете применить различные параметры форматирования к визуальному элементу с заполненной картой.

  1. На панели "Визуализации" выберите значок кисти краски, чтобы открыть визуальный раздел "Формат". Убедитесь, что выбрана вкладка "Визуальный элемент".

  2. В области "Формат" разверните раздел "Цвета заливки", а затем разверните параметры цветов.

    Screenshot that shows how to switch to the Format pane and view the Fill colors options.

  3. Выберите fx рядом с цветом по умолчанию .

    Screenshot that shows how to select conditional formatting for the default color.

    Откроется диалоговое окно "Цвета заливки " по умолчанию. Параметры этого диалогового окна можно использовать для настройки заливки для заполненной карты. Некоторые из доступных вариантов включают в себя поле, используемое в качестве основы для заливки, и как применить заливку.

    Screenshot of the Default color - Fill colors - Colors dialog.

  4. В диалоговом окне разверните раскрывающийся список стилей формата и выберите Градиент. Power BI добавляет градиент цвета в диалоговое окно.

    Screenshot that shows how to change the format style to use a color gradient.

    Power BI использует цвета в градиенте, чтобы выбрать цвет и заливку для всех значений в заполненной карте. По умолчанию градиент имеет два основных цвета в качестве конечных точек, наименьшее значение и наибольшее значение. Значения между наименьшими и самыми высокими значениями окрашены оттенками основных цветов.

  5. В раскрывающемся списке "Что следует использовать", разверните раздел SalesFact и выберите поле " Тональность ".

    Screenshot that shows how to change the base field for a color-shaded map.

    Power BI использует данные в указанном поле в качестве базового значения для определения цвета и заливки для всех значений в заполненной карте.

  6. После задания базового поля задайте минимальные и максимальные цвета для значений данных на основе градиента цвета.

    По умолчанию минимальное (наименьшее) значение базового поля имеет цвет красного цвета, а максимальное (наибольшее) значение цветом зеленым цветом. Значения данных между максимальным и минимальным цветом имеют оттенки красного или зеленого цвета. Можно также задать определенные значения данных и назначенные цвета.

    Screenshot that shows how to set the minimum and maximum colors for the color-shaded map.

    Если для семантической модели требуется третий первичный цвет в градиенте, выберите параметр "Добавить средний цвет " и настройте дополнительные параметры.

  7. После настройки цветов нажмите кнопку "ОК".

    Power BI обновляет заполненный визуальный элемент карты с затеняем красным или зеленым цветом. Красные затеняемые состояния являются областями с более низкими настроениями, и зеленые затененных состояний имеют более высокие, более позитивные настроения.

    Screenshot that shows the updated map with color-shaded areas based on sentiment value.

Получение сведений о областях на заполненной карте

Power BI поддерживает подсказки для областей на заполненной карте и для определенных полей. При настройке подсказок вы можете навести указатель мыши на области на карте, чтобы просмотреть сведения о базовых данных.

  1. Разверните области данных и визуализаций, если они свернуты.

  2. На панели данных найдите поле SalesFact>Sentiment Gap. Перетащите поле в окно подсказки на панели "Визуализации ".

    Screenshot that shows how to add a field from the Data pane to the Tooltips option on the Visualizations pane.

  3. На визуальном элементе карты наведите указатель мыши на состояние, чтобы увидеть подсказку. В нашем примере мы наведите указатель мыши на состояние Idaho (ID).

    Сведения подсказки показывают, что разрыв тональности для Айдахо низкий со значением 6.

    Screenshot of the tooltip details for the state of Idaho on the filled map visual.

  4. Сохраните отчет.

Power BI предоставляет множество вариантов настройки внешнего вида заполненной карты. Мы рассмотрели только подмножество. Для изучения других элементов управления цветом и форматом данных потребуется некоторое время.

Использование перекрестного выделения и перекрестной фильтрации

Power BI поддерживает выделение расположений в заполненной карте для перекрестной фильтрации связанных данных в других визуализациях на той же странице отчета и наоборот. Для выполнения этого упражнения нам потребуется несколько визуальных элементов на одной странице отчета. Мы можем скопировать визуальный элемент карты на другую страницу в сохраненном отчете, который уже содержит другие визуальные элементы.

  1. Чтобы создать копию заполненной карты, выберите визуальный элемент карты, а затем щелкните правой кнопкой мыши и выберите элемент "Копировать".>

    Screenshot that shows how to create a copy of the filled map visual.

  2. В нижней части холста отчета выберите вкладку "Тональность ", чтобы открыть страницу отчета о тональности.

    Screenshot that shows how to switch to the Sentiment page in the report.

  3. На странице отчета о тональности переместите и измените размер визуализаций диаграммы, чтобы освободить место для заполненной карты. В нашем примере мы изменяем размер и переместим графики, чтобы они отображались параллельно. Обновленный макет позволяет разместить заполненный визуальный элемент карты под двумя линейными диаграммами.

  4. Введите CTRL+V, чтобы вставить копию визуального элемента карты на страницу отчета о тональности.

    Screenshot that shows the filled map added to the Sentiment report page and aligned with the other visuals.

  5. На заполненной карте выберите состояние для перекрестного выделения и перекрестной фильтрации других визуализаций на странице.

    В нашем примере мы выбираем Техас (TX). Power BI перекрестно фильтрует карта и выделяет линейчатую диаграмму для связанных данных для Техаса. В верхней части страницы отчета визуальный элемент с несколькими строками карта отображает тональность как 75. На кластеризованной линейчатой диаграмме мы видим, что Техас расположен в центральном районе No 23.

    Screenshot that shows the cross-highlight and cross-filter results in other visuals when we select Texas on the filled map.

  6. Выберите точку данных на диаграмме "Тональность по месяцам ".

    При выборе точки данных Power BI фильтрует заполненную карту, чтобы отобразить данные тональности только для VanArsdel , а не для других производителей.

    Screenshot that shows the cross-highlight and cross-filter results in page visuals when we select a specific manufacturer on the line chart.

Дополнительные сведения об использовании области "Фильтры " см. в разделе "Добавление фильтра в отчет".

Рекомендации и устранение неполадок

Данные карты могут быть неоднозначными. Например, есть Париж, Франция, но есть также Париж, Техас. Данные географического расположения часто хранятся в отдельных столбцах с одним столбцом для имен городов и другого столбца соответствующего штата или провинции. При предоставлении Bing только одного столбца данных, например для имени города, Bing может не различать данные для одного расположения города от другого имени.

Если семантическая модель уже содержит данные широты и долготы, Power BI имеет специальные поля, которые помогут сделать данные карты однозначной. Вы можете перетащить поле, содержащее данные широты, в раздел "Широта" на визуальной панели "Визуализации сборки>". Этот подход можно использовать для данных долготы.

Screenshot that shows how to set the latitude and longitude options for a filled map in Power BI.

Если у вас нет доступа к данным широты и долготы, но у вас есть доступ к семантической модели, следуйте инструкциям в Карты в Power View для обновления семантической модели.

Дополнительные сведения о визуализациях карт в Power BI см. в Советы и способах визуализаций карт.