Изучение аналитики в режиме реального времени в Microsoft Fabric
В этом упражнении вы изучите аналитику в режиме реального времени в Microsoft Fabric.
Выполнение этого задания займет около 25 минут.
Примечание. Для выполнения этого упражнения потребуется лицензия Microsoft Fabric. Дополнительные сведения о том, как включить бесплатную пробную лицензию Fabric, см. в статье Начало работы с Fabric. Для этого вам понадобится учебная или рабочая учетная запись Microsoft. Если у вас ее нет, вы можете зарегистрироваться для пробной версии Microsoft Office 365 E3 или более поздней версии.
Создание рабочей области
Прежде чем работать с данными в Fabric, создайте рабочую область с включенной пробной версией Fabric.
- Войдите в Microsoft Fabric по адресу
https://app.fabric.microsoft.com
. - В строке меню слева выберите Рабочие области (значок выглядит как ).
- Создайте рабочую область с выбранным именем, выбрав режим лицензирования в разделе Дополнительно, который включает возможности Fabric (пробная версия, premium или Fabric).
-
Когда откроется новая рабочая область, она должна быть пустой.
Создание базы данных KQL
Теперь, когда у вас есть рабочая область, можно создать базу данных KQL для хранения данных в режиме реального времени.
-
В левом нижнем углу портала переключитесь на интерфейс Аналитика в реальном времени.
Домашняя страница аналитики в реальном времени содержит плитки для создания часто используемых ресурсов с целью анализа данных в режиме реального времени.
-
На домашней странице аналитики в реальном времени создайте новое Хранилище событий с выбранным вами именем.
Хранилище событий используется для группировки баз данных и управления ими в разных проектах. Пустая база данных KQL автоматически создается с именем хранилища событий, и мы добавим в нее данные позже в этом упражнении.
Создание потока событий
Потоки событий предоставляют масштабируемый и гибкий способ приема данных в режиме реального времени из источника потоковой передачи.
- В строке меню слева выберите страницу Главная для интерфейса аналитики в реальном времени.
-
На домашней странице выберите плитку, чтобы создать новый Поток событий с выбранным именем.
Через некоторое время отображается визуальный конструктор для потока событий.
На холсте визуального конструктора показан источник, который подключается к потоку событий, который, в свою очередь, подключен к назначению.
- На холсте конструктора в списке Новый источник выберите Пример данных. Затем в области Пример данных укажите имя такси и выберите пример данных Желтое такси (который представляет данные, собранные из поездок на такси). Нажмите кнопку Добавить.
-
Под холстом конструктора выберите вкладку Предварительный просмотр данных, чтобы просмотреть данные, передаваемые из источника:
- На холсте конструктора в списке Новые назначения выберите База данных KQL. Затем на панели База данных KQL укажите имя назначения данные о такси и выберите рабочую область и базу данных KQL. Выберите Создать в разделе “Целевая таблица” и введите имя таблицы данные такси. Нажмите кнопку Добавить.
-
Убедитесь, что завершенный поток событий выглядит следующим образом:
Запрос данных в реальном времени в базе данных KQL
Поток событий постоянно заполняет таблицу в базе данных KQL, что позволяет запрашивать данные в режиме реального времени.
- В центре меню слева выберите базу данных KQL (или выберите рабочую область и найдите там базу данных KQL).
-
В меню … для таблицы данные о такси (которая была создана в потоке событий) выберите Таблица запросов > Записи, принятые за последние 24 часа.
-
Просмотрите результаты запроса, который должен быть запросом KQL, следующим образом:
['taxi-data'] | where ingestion_time() between (now(-1d) .. now())
Результаты показывают все записи о такси, полученные из источника потоковой передачи за последние 24 часа.
-
Замените весь код запроса KQL в верхней половине редактора запросов следующим кодом:
// This query returns the number of taxi pickups per hour ['taxi-data'] | summarize PickupCount = count() by bin(todatetime(tpep_pickup_datetime), 1h)
- Используйте кнопку** ▷ Запуск** для запуска запроса и просмотра результатов, которые показывают количество посадок в такси за каждый час.
Очистка ресурсов
Если вы закончили изучение аналитики в режиме реального времени в Microsoft Fabric, вы можете удалить рабочую область, созданную для этого упражнения.
- На панели слева выберите значок рабочей области, чтобы просмотреть все содержащиеся в ней элементы.
- В меню … на панели инструментов выберите Параметры рабочей области.
- В разделе Другие выберите Удалить эту рабочую область.