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


Журнал изменений API визуальных элементов Power BI

На этой странице содержится краткая сводка по существующим версиям API и ожидаемым в предстоящей версии. Перечисленные здесь версии считаются стабильными и не изменяются.

API версии 5.10.0

  • DataViewMetadataColumn имеет новое свойство sourceFieldParameters. Это свойство указывает, является ли текущее поле результатом параметра поля. Если одно поле может исходить из нескольких параметров поля, это свойство содержит все связанные параметры поля.
  • Поддержка desktop июня 2024 г.

API версии 5.9.1

  • acquireAADTokenService: улучшено для поддержки следующих облаков.
    • Коммерческое облако
    • облако для Китая.
    • Облако сообщества для государственных организаций США
    • US Government Community Cloud High
    • Министерство обороны США Cloud

API версии 5.9.0

  • API фильтрации иерархических удостоверений: позволяет создать визуальный элемент, использующий сопоставление DataView Матрицы для фильтрации данных на основе точек данных, использующих иерархиальную структуру. Это полезно для пользовательских визуальных элементов, использующих семантические модели ключей на основе групповых ключей и желающих фильтровать иерархии на основе точек данных.
  • acquireAADTokenService: расширено с дополнительными свойствами
  • Поддержка desktop март 2024 г.

API версии 5.8.0

  • API локального хранилища: новая версия API локального хранилища, доступная для всех пользовательских визуальных элементов и управляется глобальным параметром, который включен по умолчанию. Администратор может отключить глобальный параметр, чтобы отключить устаревший API и новую версию API.
  • Поддержка пользовательских визуальных элементов в объекте: поддержка пользовательских визуальных элементов для оптимизации взаимодействия с пользователем и предоставление единого интерфейса разработки на основе визуальных элементов из поля.
  • Поддержка desktop февраль 2024 г.

API версии 5.7.0

  • API проверки подлинности пользовательских визуальных элементов Power BI: позволяет пользовательским визуальным элементам получать маркеры доступа Microsoft Entra с помощью единого входа, упрощая безопасные и эффективные пользовательские операции.
  • Динамический элемент управления детализации: позволяет визуальному элементу включить или отключить функцию детализации динамически с помощью вызова API.
    • Когда функция детализации включена, доступны все функции детализации и развертывания и свертывание. Эти функции включают вызовы API, команды контекстного меню, кнопки детализации заголовков и поддержку данных иерархии.
    • Если функция детализации отключена, эти функции недоступны.
  • Поддержка desktop за декабрь 2023 г.

API версии 5.4.0

  • Улучшенная навигация по клавиатуре: улучшает специальные возможности и удобство использования визуальных элементов, предоставляя дополнительные возможности взаимодействия с визуальным элементом с помощью клавиатуры.
  • Обнаружение использования фильтра в отчетах: определение наличия фильтров, примененных к отчету.
  • Поддержка desktop май 2023 г.

API версии 5.3.0

  • Исправление обновления SelectionId для матрицыdataView.

    Примечание.

    Основные данные selectionId могут измениться. Таким образом, сохраненный selectionId/identityIndex, использующий более раннюю версию API, может не иметь значения в визуальных элементах матрицы.

  • downloadService: добавляет новый метод exportVisualsContentExtended , который возвращает развернутые сведения о результатах скачивания.
  • Поддержка desktop март 2023 г.

API версии 5.2.0

API версии 5.1.0

API версии 4.7.0

  • API лицензирования— продажа, управление и принудительное применение лицензий непосредственно через коммерческую платформу.
  • API детализации— создание визуального элемента, который может запускать операцию детализации самостоятельно, без взаимодействия с пользователем.
  • Поддержка desktop за июль 2022 г.

API версии 4.6.0

  • Новое свойство возможностей: привилегии и два привилегия:
    • веб-доступ
    • скачивание файла из пользовательского визуального элемента
  • Добавлено два соответствующих коммутатора администратора клиента
  • Скачать API , чтобы разрешить скачивание визуального элемента в файл
  • Поддержка desktop июня 2022 г.

API версии 4.2.0

API версии 3.8.0

  • Поддерживает desktop май 2021 и более поздних версий.

API версии 3.7.0

  • Поддерживает desktop апрель 2021 и более поздних версий.

API версии 3.6.0

  • Визуальный элемент может получать обновления из Power BI без необходимости привязки любых данных.
  • Поддерживает Desktop 2021 февраль и более поздние версии.
  • Поддерживает классический RS мая 2021 г. и более поздних версий.

API версии 3.4.0

  • fetchMoreData : новый aggregateSegments параметр (по умолчанию true), для поддержки без агрегирования fetchMoreData
  • Поддерживает Desktop 2020 ноября и более поздних версий.
  • Поддерживает классический RS января 2021 г. и более поздних версий.

API версии 3.2.0

  • Поддержка поддержкиMultiVisualSelection
  • Поддерживает desktop 2019 сентябрь и более поздние версии.
  • Поддерживает классический RS января 2020 г. и более поздних версий.

API версии 2.6.0

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

API версии 2.5.0

  • Поддержка области аналитики
  • Поддерживается SelectionIdBuilder с помощью методовMatrixNode и withTable
  • Больше не поддерживает DataRepetitionSelector интерфейс, замененный интерфейсом data.CustomVisualOpaqueIdentity

API версии 2.3.0

API версии 2.2.0

API версии 2.1.0

  • Улучшения производительности:
    • Более быстрое время загрузки
    • Меньший объем памяти
    • Оптимизированные данные и транзакции событий

Заметки о выпуске

  • API рефакторинга будут доступны в API 2.2 и не поддерживаются в API 2.1.

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

  • Больше не поддерживает DataViewScopeIdentity интерфейс, замененный интерфейсом data.DataRepetitionSelector . Если вы использовали ключевое DataViewScopeIdentity свойство интерфейса, его можно заменить на JSON.stringify(identity)

  • undefined заменяется null внутри dataView. При итерации по массиву, использующим var item in myArray его, пропускается, но не пропускаетсяnullundefined. Визуальные элементы, использующие этот шаблон, могут быть нарушены этим обновлением. Обязательно проверьте наличие null массивов:

    for (var item in myArray) {
       if (!item) {
         continue;
       }
       console.log(item);
    }
    
  • Свойство proto больше не сохраняет скрытые метаданные\данные внутри dataView. Визуальные элементы, обращаюющиеся к свойствам, proto могут быть нарушены этим обновлением.

API версии 1.13.0

API версии 1.12.0

API версии 1.11.0

API версии 1.10.0

  • Добавляет ILocalizationManager
  • API проверки подлинности

API версии 1.9.0

API версии 1.8.0

  • Поддерживает новый тип fillRule (градиент) в схеме возможностей
  • Поддерживает свойство правила в схеме возможностей для свойств объекта

API версии 1.7.0

API версии 1.6.2

API версии 1.5.0

API версии 1.4.0

API версии 1.3.0

API версии 1.2.0

  • Добавляет colorPalette для управления цветами, используемыми в визуальном элементе.
  • Поддерживает несколько вариантов SelectionIdвыбора. SelectionManager может принимать массив.
  • Поддерживает визуальные элементы R с помощью скриптов R

API версии 1.1.0

  • Поддерживает отладочный визуальный элемент в iFrame
  • Добавляет песочницу с легким весом с более быстрой инициализацией iFrame
  • Исправление проблемы с типом "text" в функциях Capabilities.objects
  • Поддерживает pbiviz update обновление определений типов визуального API и схемы
  • Поддерживает --api-version флаг для pbiviz new создания визуальных элементов с определенной версией API
  • Поддерживает альфа-выпуск API версии 1.2.0

Визуальный узел

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

API версии 1.0.0

  • Начальный выпуск API