Поделиться через


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

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

Примечание.

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

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

Снимок экрана: заполненная карта США.

Что отправляется в 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 создает карту для отображения данных и добавляет поле "Состояние " в разделе "Расположение " на панели "Визуализации ".

    Снимок экрана: выбор поля

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

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

    Снимок экрана: преобразование визуального элемента в заполненную карту в Power BI Desktop.

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

    Внимание

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

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

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

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

    Снимок экрана: развернутая область

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

    Снимок экрана: выбор параметра

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

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

    Снимок экрана: обновленный визуальный элемент карты после удаления данных для штата Аляска.

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

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

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

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

    Снимок экрана, на котором показано, как перейти в область

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

    Снимок экрана: выбор условного форматирования для цвета по умолчанию.

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

    Снимок экрана: цвет заливки по умолчанию — диалоговое окно

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

    Снимок экрана: изменение стиля формата для использования градиента цвета.

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

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

    Снимок экрана, на котором показано, как изменить базовое поле для карты с цветом.

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

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

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

    Снимок экрана, на котором показано, как задать минимальные и максимальные цвета для цветовой карты.

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

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

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

    Снимок экрана: обновленная карта с цветом затененных областей на основе значения тональности.

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

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

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

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

    Снимок экрана, на котором показано, как добавить поле из области данных в параметр подсказки на панели

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

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

    Снимок экрана: сведения о подсказке о состоянии Idaho на заполненном визуальном элементе карты.

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

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

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

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

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

    Снимок экрана, на котором показано, как создать копию заполненного визуального элемента карты.

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

    Снимок экрана: переход на страницу тональности в отчете.

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

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

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

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

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

    Снимок экрана: перекрестное выделение и перекрестный фильтр приводит к другим визуальным элементам при выборе Техаса на заполненной карте.

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

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

    Снимок экрана: перекрестное выделение и перекрестная фильтрация результатов в визуальных элементах страниц при выборе конкретного производителя на графике.

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

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

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

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

Снимок экрана: настройка параметров широты и долготы для заполненной карты в Power BI.

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

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