ознакомление с процессом развертывания

Завершено

Средство Конвейер развертывания позволяет пользователям управлять жизненным циклом разработки содержимого в арендаторе. Эта функция доступна в службе Power BI с лицензией на емкость Premium.

Конвейеры поддерживают подход с непрерывной интеграцией и непрерывным развертыванием (CI/CD), который обеспечивает актуальность, тщательное тестирование и регулярное обновление содержимого по мере необходимости. Конвейеры — это эффективный и надежный способ автоматизации перемещения содержимого (отчетов, отчетов с разбивкой на страницы, панелей мониторинга, семантических моделей и потоков данных) на этапах разработки, тестирования и производства жизненного цикла разработки контента:

  • Разработка — проектируйте, просматривайте и редактируйте содержимое в рабочей области разработки.
    • Привлекайте других создателей к работе над новым содержимым.
    • Используйте минимальные семантические модели. Когда все будет готово к тестированию и проверке, разверните содержимое на этапе тестирования.
  • Тестирование — тестируйте и проверяйте точность содержимого в этой предварительной рабочей области.
    • Совместное использование содержимого с испытателями и рецензентами
    • Загрузка и выполнение тестов с большими объемами данных
    • Протестируйте приложение, чтобы увидеть, как оно будет выглядеть для пользователей. Когда оно будет готово к распространению среди пользователей, разверните содержимое на этапе производства.
  • Производство — содержимое рабочей области протестировано и готово к использованию пользователями в приложении или через доступ к рабочей области.
    • Предоставьте окончательную версию содержимого для совместного использования с бизнес-пользователями в организации.

Рабочий процесс

Представление рабочего процесса будет полезным для просмотра.

Схема: рабочий процесс развертывания от разработки до тестирования с участием разработчиков и создателей на каждом этапе.

На приведенном выше графике следует отметить несколько ключевых моментов:

  • Содержимое (рабочая область) может отличаться на каждом этапе. Пример:
    • В этом примере размер источника данных (значки таблиц и данных) увеличивается по мере приближения к рабочей среде. Однако вполне возможно, что между этапами разработки и тестирования семантическая модель может быть уменьшена для размещения тестирования.
    • Отчеты (значок диаграммы) изменяются на каждом этапе.
  • Другие создатели и разработчики могут работать с этапами отдельно.
  • Конвейер формируется из трех рабочих областей, созданных при первом нажатии кнопки "Развернуть", или путем назначения разных рабочих областей каждому этапу.
    • В результате каждая из трех рабочих областей является независимой (автономной), то есть такой, которой можно управлять в любом аспекте рабочей области (разрешения, содержимое и т. д.).
    • При развертывании исходного этапа на целевом этапе содержимое выбранного источника (конкретная семантическая модель, отчеты или все элементы) переопределяет эквивалентное содержимое в целевой рабочей области (этапе).