Создание отчета Power BI с представлением аналитики по умолчанию

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

С помощью Power BI Desktop вы можете легко подключиться к представлению Аналитики, чтобы начать создавать отчеты для проекта в Azure DevOps. Представление "Аналитика" предоставляет упрощенный способ указания критериев фильтрации отчета Power BI на основе данных аналитики.

Внимание

Аналитические представления поддерживают только данные Azure Boards (рабочие элементы). Представления аналитики не поддерживают другие типы данных, такие как конвейеры. Представления предоставляют неструктурированный список рабочих элементов и не поддерживают иерархии рабочих элементов. На этом этапе у нас нет планов обновить соединитель для поддержки других типов данных. Дополнительные сведения о других подходах см. в обзоре интеграции Power BI.

Если у вас нет Power BI Desktop, вы можете скачать и установить его бесплатно.

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

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

  1. На веб-портале Azure DevOps:
    a. Представление Open Analytics
    b. Проверьте представление аналитики по умолчанию для данных.
  2. Из Power BI Desktop:
    a. Получение набора данных, определенного представлением Аналитики
    b. Создание отчета о тренде
    c. Применение фильтров к отчету тренда
    d. Создайте карта и примените фильтр Is Current=True, чтобы отобразить текущее число.

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

  • Чтобы просмотреть данные аналитики и запросить службу, необходимо быть членом проекта с базовым доступом или большим доступом. По умолчанию все члены проекта предоставляют разрешения для запроса аналитики и определения представлений Аналитики.
  • Дополнительные сведения о других предварительных требованиях для включения служб и функций и общих действий по отслеживанию данных см. в статье "Разрешения и предварительные требования для доступа к аналитике".

Предварительные требования Power BI

Чтобы создать отчет Power BI, ссылающийся на представление Аналитики, необходимо выполнить следующие условия:

  • Установите обновление Power BI Desktopза октябрь 2018 г. или более позднюю версию. Вы можете скачать это клиентское приложение на официальной странице скачивания Power BI Desktop.
  • Отслеживайте рабочие элементы в течение некоторого периода времени, на котором создается отчет о тренде.

Открытие аналитики для доступа к представлениям

На веб-портале выберите представления Boards Analytics>.

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

Снимок экрана: расширение центра Boards и выбор представлений Аналитики, окруженных красным квадратом.

Проверка представления аналитики по умолчанию для данных

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

  1. На странице "Аналитика>" выберитезначок действий рядом с представлением по умолчанию и выберите параметр "Изменить". Для проекта, использующего процесс Agile, используйте представление "Истории -Последние 30 дней ".

    Аналитика>всех, изменение историй -Последние 30 дней

  2. Выберите вкладку "Проверка" , а затем нажмите кнопку "Проверить представление ".

    Выберите вкладку

    Дождитесь завершения процесса проверки. Время проверки зависит от объема данных, определенных в представлении. Например, представление, включающее все типы рабочих элементов и указывающее "Все журналы", займет больше времени, чем представление, включающее только истории и указывающее скользящий период 30 дней.

    Дождитесь завершения процесса проверки.

  3. Если представление успешно проверяется, перейдите к следующему шагу. Если это не удалось, выберите вкладку "Рабочие элементы" и измените выбранные элементы, чтобы выбрать меньше команд или указать меньше рабочих элементов в наборе данных.

    Дополнительные сведения об определении представлений см. в статье "Создание представления аналитики".

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

  1. Запустите Power BI Desktop.

  2. Войдите в службу. При первом доступе необходимо выполнить вход и пройти проверку подлинности учетных данных. Выберите один из маркеров доступа Windows или Личного доступа для проверки подлинности. Power BI Desktop сохраняет свои учетные данные, поэтому это необходимо сделать только один раз.

  3. При проверке учетных данных выберите Подключение.

    Снимок экрана: диалоговое окно Подключение power BI.

  4. Выберите Get Data>Online Services, Azure DevOps (только Boards) для облачных служб или выберите Azure DevOps Server (только Boards) для локальной среды. В этом случае выберите Подключиться. Аналитические представления поддерживают только запросы к рабочим элементам и тестовых случаях.

    Снимок экрана: поток получения данных.

  5. Укажите основные параметры для подключения к данным.

    Снимок экрана: указание имени организации и проекта.

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

    • URL-адрес коллекции: введите URL-адрес, в котором размещен экземпляр сервера Azure DevOps. Например, пример URL-адреса.http://fabrikam-server/AzureDevOpsServer/fabrikam-collection
    • Командный проект: введите только имя проекта. Например, используйте Fabrikam-Fiber , если URL-адрес экземпляра Azure DevOps Server имеет значение http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber.

    Внимание

    Не путайте имя команды с именем проекта, что является распространенной ошибкой. Например, если используется http://fabrikam-server/AzureDevOpsServer/fabrikam-collection/Fabrikam-Fiber-Git/DeviceURL-адрес, Fabrikam-Fiber-Git то имя проекта и Device имя команды.

    После успешного входа Power BI проверяет, имеют ли учетные данные пользователя разрешения на доступ к указанному проекту. Если возникают ошибки, ознакомьтесь с разделом Q&A для ответов на наиболее распространенные проблемы.

Выберите представление "Аналитика"

  1. Разверните папку "Общие представления" , выберите представление "Аналитика" и выберите " Загрузить". Средство Подключение data представляет список доступных представлений аналитики. Каждое представление представляет набор данных, которые можно извлечь в Power BI. Вы также можете создавать пользовательские представления аналитики.

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

    Здесь вы выбираете истории — последние 30 дней, которые фильтруют для элементов невыполненной работы продукта.

    Снимок экрана: диалоговое окно

    Примечание.

    Так как вы проверили представление в предыдущем разделе, представление должно загружаться. Если представление не загружается, скорее всего, так как набор данных слишком велик. Вернитесь к представлению аналитики на веб-портале и измените фильтры, чтобы уменьшить размер набора данных.

  2. Выберите представление.

    Снимок экрана: диалоговое окно

    Примечание.

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

    • Выберите рабочую таблицу — текущую таблицу и дождитесь загрузки предварительного просмотра. Он представляет текущее состояние всех рабочих элементов проекта.
    • Выберите проверка поле рядом с таблицей "Рабочие элементы" и выберите "Загрузить".

    Примечание.

    Представления аналитики не применяют фильтры, определенные с помощью Power BI на сервере. Все фильтры, применяемые в Power BI, ограничивают данные, отображаемые конечным пользователям, но не сокращают объем данных, полученных из аналитики. Если фильтр предназначен для уменьшения размера набора данных, примените его , настроив представление.

  3. Дождитесь загрузки данных. Вы можете наблюдать за его выполнением, просматривая сообщения о состоянии, которые отображаются непосредственно под именем таблицы. Если вы видите ошибки, ознакомьтесь с разделом Q&A для ответов на наиболее распространенные проблемы.

    Снимок экрана: диалоговое окно

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

Создание ежедневного отчета о тренде

  1. В отчете (1) выберите визуальный элемент "График", (2) введите work item id в поле поиска, а затем (3) проверка поле для идентификатора рабочего элемента.

    Выбор поля рабочего элемента

    Она изменит диаграмму на одну точку.

    Совет

    Чтобы изменить размер диаграммы, выберите вкладку "Вид", "Вид страницы", а затем выберите параметр "Изменить размер", как показано ниже. Затем можно изменить размер диаграммы до нужных измерений.

    Настройка размера диаграммы

  2. Затем (1) выберите поле "Дата " в списке полей в качестве оси. По умолчанию Power BI создает иерархию дат из любого поля даты. Чтобы увидеть ежедневную тенденцию, (2) выберите значок контекстного меню рядом с полем и измените его с "Иерархия дат" на "Дата".

    Выбор даты и изменение иерархии дат на дату

    Примечание.

    Для просмотра тенденций с течением времени необходимо использовать формат даты и не иерархию дат. Иерархия дат в Power BI свертит все в простое число в течение периода. Уровень дня в иерархии выполняет откат всех дней до числа от 1 до 31. Например, 3 апреля и 3 мая оба свернуты в число 3. Это не то же самое, что подсчет элементов на фактическую дату.

Группируйте и фильтруйте тенденцию по состоянию

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

    Здесь мы отфильтровали список для отображения рабочих элементов в состояниях "Активный", "Зафиксировано" и "Выполняется".

    Группировать по приоритету

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

    Совет

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

    Обновление данных отчета

Создание карта для отображения последних активных историй

  1. Добавьте новую страницу, щелкнув знак плюса (+) в нижней части страницы.

  2. Выберите визуальный элемент карта, добавьте поле "Идентификатор рабочего элемента", а затем перетащите поля "Состояние" и "Тип рабочего элемента" в фильтры уровня страницы. Отфильтруйте состояние, чтобы отобразить активный элемент и отфильтровать тип рабочего элемента для ошибок.

    В карта теперь отображается количество активных историй, в течение последних 60 дней каждый из которых был определен. В этом примере это число равно 894.

    создание отдельного счетчика карта

  3. Чтобы получить последнее количество активных историй, отфильтруйте карта, чтобы подсчитать только последнюю редакцию отфильтрованного набора рабочих элементов. Добавьте значение Current в качестве фильтра и выберите True фильтрацию только данных за последний день. Значение Current — это поле, добавленное в представление, автоматически помечающее строки, содержащие последнюю редакцию рабочих элементов.

    Применение этого фильтра приводит число активных историй к 39.

    Filter by Is Current

    Значение должно соответствовать счетчику за последний день диаграммы тренда, созданной в предыдущем разделе.

Продолжить изучение данных

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

Следующие шаги