Визуализация данных с помощью соединителя Azure Data Explorer для Power BI

Обозреватель данных Azure — это быстрая и высокомасштабируемая служба для изучения данных журналов и телеметрии. Power BI — это решение бизнес-аналитики, позволяющее визуализировать данные и делиться результатами с коллегами. Azure Data Explorer поддерживает три варианта подключения к данным в Power BI: использование встроенного соединителя, импорт запроса из Azure Data Explorer и использование SQL-запроса. в этой статье показано, как использовать встроенный соединитель для получения данных и визуализации их в Power BI отчете. использование собственного соединителя Azure обозреватель данных для создания панелей мониторинга Power BI — это просто. соединитель Power BI поддерживает режимы подключения "импорт" и "прямой запрос". Вы можете создавать панели мониторинга с помощью импорта или режима DirectQuery в зависимости от сценария, масштаба и требований к производительности.

Предварительные условия

Для выполнения этой статьи необходимо следующее:

Получение данных из Azure Data Explorer

Сначала подключитесь к кластеру help Azure Data Explorer, а затем добавьте часть данных из таблицы StormEvents. Набор демонстрационных данных StormEvents содержит данные о погоде из Национальных центров Соединенных Штатов по экологической информации.

  1. в Power BI Desktop на вкладке главная выберите получить данные больше.

    Получение данных.

  2. выполните поиск обозреватель данных azure, выберите azure обозреватель данных а затем Подключение.

    Поиск и получение данных.

  3. На экране Обозреватель данных Azure (Kusto) заполните форму следующими сведениями.

    Параметры кластера, базы данных и таблицы.

    Параметр Значение Описание поля
    Кластер https://help.kusto.windows.net URL-адрес кластера help. Для других кластеров URL-адрес имеет вид https:// <ClusterName> . <Region> . kusto.windows.net.
    База данных Не указывайте База данных, размещенная в кластере, к которому вы подключаетесь. Это будет указано позже.
    Имя таблицы Не указывайте Одна из таблиц в базе данных или запрос, например StormEvents | take 1000. Это будет указано позже.
    Расширенные параметры Не указывайте Варианты запроса, например размер результирующего набора.
    Режим подключения к данным DirectQuery Определяет, должно ли решение Power BI импортировать данные или подключаться непосредственно к источнику данных. С этим соединителем можно использовать любой вариант.

    Примечание

    В режиме импорта данные перемещаются в Power BI. В режиме DirectQuery данные запрашиваются непосредственно из кластера Azure обозреватель данных.

    Используйте режим импорта в следующих случаях:

    • Ваш набор данных невелик.
    • Данные практически в реальном времени не нужны.
    • Данные уже агрегированы или вы выполняете агрегирование в Kusto

    Используйте режим DirectQuery в следующих случаях:

    • Ваш набор данных очень большой.
    • Вам потребуются данные практически в реальном времени.

    Расширенные параметры

    Параметр Образец значения Описание поля
    Ограничить номер записи результата запроса 300000 Максимальное число записей, возвращаемых в результате
    Ограничить размер данных для результатов запроса 4194304 Максимальный размер данных в байтах, возвращаемый в результате
    Отключить усечение результирующего набора true Включение или отключение усечения результатов с помощью параметра запроса "Truncate"
    Дополнительные инструкции SET set query_datascope=hotcache Задает параметры запроса на время выполнения запроса. Параметры запроса управляют выполнением запроса и возвращением результатов.
  4. Если вы еще не установили подключение к кластеру help, выполните вход. Войдите с помощью учетной записи организации и выберите Подключение.

    Войдите.

  5. На экране навигатора разверните базу данных Samples , выберите Стормевентс , а затем преобразуйте данные.

    Выбор таблицы.

    Таблица откроется в редакторе запросов Power, где можно изменить строки и столбцы перед импортом данных.

  6. В редакторе Power Query щелкните стрелку рядом со столбцом DamageCrops и выберите Сортировка по убыванию.

    Сортировка Дамажекропс по убыванию.

  7. На вкладке Главная выберите Сохранить строки, а затем Сохранить верхние строки. Введите значение 1000 для сохранения 1000 верхних строк отсортированной таблицы.

    Сохраняет верхние строки.

  8. На вкладке Главная выберите Закрыть и применить.

    Закрытие и применение.

Визуализация данных в отчете

Теперь у вас есть данные в Power BI Desktop, можно создавать отчеты на их основе. Вы создадите простой отчет с гистограммой, на которой показан урон посевам по штатам.

  1. В левой части основного окна Power BI выберите представление отчетов.

    Представление отчетов.

  2. В области ВИЗУАЛИЗАЦИИ выберите гистограмму с кластерами.

    Добавление гистограммы.

    Пустая диаграмма добавляется на холст.

    Пустая диаграмма.

  3. В списке Поля выберите DamageCrops и State.

    Выбор полей.

    Теперь у вас есть диаграмма, показывающая урон посевам в первых 1000 строках в таблице.

    Кадрирование повреждений по состоянию.

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

Очистка ресурсов

если отчет, созданный для этой статьи, больше не нужен, удалите Power BI Desktop (pbix-файл).

Дальнейшие действия

Советы для запроса данных с помощью соединителя обозреватель данных Azure Power BI