Сведения об интеграции Power BI

сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Power BI — это набор средств бизнес-аналитики. С помощью Power BI можно извлекать данные из Analytics, создавать отчеты и настраивать их в соответствии с вашими потребностями. Используйте Power BI для выполнения импровного анализа, создания красивых отчетов и публикации для корпоративного потребления.

Интеграция Power BI с Аналитикой позволяет выйти за рамки встроенных отчетов аналитики и мини-приложений панели мониторинга для создания полностью настраиваемых отчетов.

Подсказка

Вы можете использовать ИИ для Azure DevOps задач. Узнайте, как начать работу в статье Enable AI assistance with Azure DevOps MCP Server.

Методы подключения к данным

Вы можете извлекать данные из Аналитики в Power BI тремя способами, описанными в следующей таблице.

Примечание.

Open Data Protocol (OData) — это утвержденный стандарт ISO/IEC, который определяет набор рекомендаций по созданию и использованию REST API. Дополнительные сведения см. в документации по OData.

Параметр подключения Описание Рекомендации
Подключение с помощью запросов OData Power BI может выполнять запросы OData. Запросы OData являются мощными и могут фильтровать и агрегировать данные перед возвратом в Power BI. Мы рекомендуем этот метод, за исключением случаев, когда речь идет о более простых отчетах на основе данных Boards. Для этого требуется писать запросы OData, аналогичные написанию запросов SQL. Вы можете просмотреть несколько примеров отчетов , которые помогут вам приступить к работе.
Подключитесь с помощью подключателя данных Azure DevOps Соединитель данных Azure DevOps работает с представлениями Analytics. Чтобы получить доступ к представлениям аналитики, необходимо включить функцию, как описано в разделе "Включить предварительные версии функций". Этот коннектор работает только с данными Boards (рабочими элементами). Он не поддерживает другие типы данных, такие как конвейеры. Он предоставляет неструктурированный список рабочих элементов и не поддерживает иерархии рабочих элементов. Нет планов обновить соединитель для поддержки других типов данных. Мы рекомендуем использовать запросы OData, если у вас нет более простого отчета о данных Boards.
Подключитесь с помощью коннектора OData в Power BI Power BI предоставляет коннектор OData Feed, который позволяет подключаться к OData-эндпоинту аналитики и просматривать его. Это типичный способ взаимодействия Power BI с каналами OData. Вы можете просматривать и выбирать сущности и использовать его Редактор запросов для фильтрации набора данных. Используйте этот метод только в том случае, если у вас есть небольшая учетная запись. Этот метод не поддерживает свертывание запросов на стороне сервера. Все фильтры применяются на стороне клиента. Все данные извлекается в Power BI перед применением фильтров. Если у вас есть небольшая учетная запись, она может работать хорошо для вас. Если у вас есть большая учетная запись, может потребоваться время обновления и время ожидания.

Редактор запросов

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

  • При подключении с помощью запросов OData или веб-канала OData можно указать фильтры запросов, возвращаемые данные, данные для агрегирования и многое другое.
  • При подключении с помощью представления Аналитики необходимо изменить представление Аналитики, чтобы изменить фильтр запросов и поля, которые вы хотите вернуть.

Примеры отчетов, см. образцы отчетов, представленные далее в этой статье.

Преобразование данных в Power BI

После импорта данных в Power BI можно использовать Редактор Power Query Transform, Add Column и другие параметры меню и средства для изменения данных по мере необходимости. Многие из примеров отчетов, приведенных в этой статье, содержат инструкции по преобразованию данных, которые необходимо сделать. К этим инструкциям относятся некоторые из следующих операций:

  • Разверните столбцы данных
  • Поворотные столбцы
  • Преобразование типа данных столбца
  • Замена значений NULL в данных столбца
  • Создание настраиваемого поля и вычисляемого столбца

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

Выражения анализа данных

Power BI поддерживает создание новых данных из данных, уже имеющихся в модели данных, с помощью выражений анализа данных (DAX). DAX предоставляет коллекцию функций, операторов и констант, которые можно использовать в формуле для вычисления и возврата одного или нескольких значений.

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

Дополнительные сведения см. в разделе Основы DAX в Power BI Desktop.

Визуализации отчетов, фильтры, операции сортировки

После внесения всех преобразований данных, необходимых для отчета, используйте область "Визуализации " для создания изменений в отчете. Поля столбцов можно перетащить на панель "Визуализации ". Затем можно использовать панель "Фильтры" для фильтрации всех или выбора данных на основе одного или нескольких полей.

Чтобы быстро ознакомиться с этими Power BI основными функциями, ознакомьтесь со следующими Power BI статьями:

Примеры отчетов

В нескольких примерах отчетов показано, как создавать отчеты из представления аналитики или запроса OData.

Примеры отчетов в представлении Аналитики

Примеры отчетов с использованием запросов OData

Для начала работы с запросами OData в отчетах Power BI см. статью Обзор примеров отчетов с использованием запросов OData. Конкретные примеры см. в следующих статьях:

Услуга Примеры отчетов
Azure Boards
Планы тестирования Azure
Azure Pipelines
Azure Pipelines
тесты Azure Pipelines


Все примеры статей отчета содержат следующие разделы и сведения:

  • Примеры запросов: запрос Power BI и сырой запрос OData, используемые для извлечения данных в Power BI, а также другие примеры запросов.
  • Преобразование данных в Power BI: Шаги по преобразованию данных в формат, подходящий для отчетов.
  • Создайте отчет: шаги по созданию отчета из данных.

расширения Power BI

Следующие расширения Marketplace доступны для поддержки интеграции Power BI с Analytics.

  • (WIQL to OData) преобразует запрос рабочих элементов Azure DevOps в запрос OData для использования с конечными точками OData сервисов аналитики Azure DevOps, что может быть полезно в качестве простого запроса OData.
  • расширение vscode-odata добавляет обширную поддержку языка запросов OData для Visual Studio Code.