Share via


Миграция из Служб Azure Analysis Services в Power BI Premium

Эта статья предназначена для моделей данных и администраторов служб Azure Analysis Services (AAS ). Он предоставляет им рекомендации и обоснование для переноса баз данных AAS в Power BI Premium или Power BI Embedded.

Внимание

Иногда эта статья относится к Power BI Premium или ее подпискам на емкость (SKU). Обратите внимание, что корпорация Майкрософт в настоящее время объединяет варианты покупки и отставает от номера SKU емкости Power BI Premium. Новые и существующие клиенты должны рассмотреть возможность приобретения подписок на емкость Fabric (SKU) вместо этого.

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

Общие сведения

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

На протяжении более двух десятилетий корпорация Майкрософт продолжала вносить глубокие инвестиции в корпоративную бизнес-аналитику. AAS и службы SQL Server Analysis Services (SSAS) основаны на зрелой технологии моделирования данных бизнес-аналитики, используемой бесчисленными предприятиями. Сегодня эта же технология также находится в основе семантических моделей Power BI (ранее известных как наборы данных).

Примечание.

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

Кроме того, в этой статье описывается процесс миграции в Power BI Premium, он также применяется к Power BI Embedded.

В последние годы корпорация Майкрософт добилась больших успехов для предоставления возможностей AAS в Power BI Premium. Для этого Power BI мгновенно наследовал большую экосистему разработчиков, партнеров, средств бизнес-аналитики и решений, созданных на протяжении десятилетий. Сегодня полный набор рабочих нагрузок, функций и возможностей Power BI Premium теперь приводит к современной облачной бизнес-платформе, которая выходит за рамки сопоставимых функциональных возможностей, доступных в AAS или SSAS.

Сегодня многие клиенты имеют отчеты Power BI, которые подключаются к AAS. Естественно, эти клиенты спрашивают, есть ли возможность консолидации путем размещения моделей данных вместе с отчетами в Power BI. Они часто задают такие вопросы:

  • Зависит ли все функции AAS от работы в Power BI?
  • Совместима ли Power BI с инструментами и процессами AAS?
  • Какие возможности доступны только в Power BI?
  • Как сравнить затраты между AAS и Power BI?
  • Почему корпорация Майкрософт конвергентна корпоративная и самостоятельная бизнес-аналитика?
  • Как перейти из AAS в Power BI Premium?
  • Помечается ли AAS для отмены?
  • Что такое стратегия майкрософт для корпоративных моделей данных?

Ответы на многие из этих вопросов описаны в этой статье.

Примечание.

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

Чтобы быть ясным, в настоящее время нет никаких планов нерекомендуть AAS. Существует приоритет, чтобы сосредоточиться на инвестициях в Power BI Premium для моделирования корпоративных данных, поэтому дополнительное значение, предоставленное Power BI Premium, будет увеличиваться с течением времени. Клиенты, которые выбирают Power BI Premium, могут получить выгоду от выравнивания с стратегией разработки продуктов Microsoft BI.

Конвергенция самообслуживания и корпоративной бизнес-аналитики

Консолидация элементов (например, отчетов и панелей мониторинга) в Power BI приводит к упрощенному обнаружению и управлению из-за совместного расположения. После консолидации нет необходимости преодолеть разрыв между AAS и Power BI. Центральные ИТ-группы могут более легко внедрить элементы самообслуживания, которые стали популярными, но приводят к нагрузке на управление для бизнеса. ИТ-специалистов может взять на себя такие элементы. Они могут использовать их для принятия критически важных решений на основе управляемых данных, которые соответствуют корпоративным стандартам и прозрачности происхождения. Упрощение этого рабочего процесса путем совместного использования общей платформы способствует лучшему взаимодействию между бизнесом и ИТ..

Power BI Premium

Благодаря распределенной архитектуре Power BI Premium менее учитывает общую нагрузку, временные пики и высокий параллелизм. Благодаря консолидации емкостей для более крупных номеров SKU Power BI Premium клиенты могут добиться повышения производительности и пропускной способности.

Преимущества масштабируемости, связанные с Power BI Premium, описаны далее в этой статье.

Сравнение возможностей

AAS предоставляет ядро СУБД служб Analysis Services для размещения моделей данных, который является основным компонентом архитектуры корпоративной бизнес-аналитики Майкрософт. На самом деле Power BI Premium — это супермножество AAS, так как она обеспечивает гораздо больше возможностей. В следующей таблице перечислены функции, поддерживаемые В AAS и Power BI Premium. Таблица сосредоточена на возможностях, связанных с семантической моделью Power BI, но не ограничивается.

Компонент AAS Power BI Premium
Рабочие нагрузки уровня "Премиум"
Отчеты с разбивкой на страницы, которые идеально подходят для печати отчетов, особенно при переполнении данных таблицы на несколько страниц No Да
Потоки данных, которые хранят фрагменты данных, предназначенные для использования в семантической модели Power BI No Да
ИИ с потоками данных, которые используют искусственный интеллект (ИИ) с Cognitive Services, автоматизированной Машинное обучение и интеграцией Машинное обучение Azure (AML) No Да
Метрики, которые курируют ключевые бизнес-меры и позволяют отслеживать их по целям No Да
Включение бизнеса
Неограниченное распространение отчетов всем пользователям (даже за пределами организации) No Да
Интерактивные отчеты, рабочие области и приложения на основе бизнеса No Да
Масштабируемость платформы и устойчивость
Архитектура Power BI Premium , которая поддерживает увеличение масштаба и производительности No Да
Оптимизированное управление памятью семантической модели No Да
Ограничения масштабирования для каждой модели данных вместо сервера No Да
Сглаживание ЦП для обеспечения устойчивости обновлений No Да
Автомасштабирование, которое автоматически добавляет вычислительные ресурсы, чтобы избежать замедления при интенсивном использовании No Да
Непрерывность бизнес-процессов и аварийное восстановление (BCDR) с регионами и зонами доступности Azure No Да
Интерактивный анализ больших данных
Размеры больших моделей (до 400 ГБ с сжатием) Да Да
Гибридные таблицы, составляющие секции в памяти и DirectQuery, которые могут помочь обеспечить практически результаты в режиме реального времени по большим таблицам No Да
Автоматические агрегаты, которые используют состояние машинного обучения (ML) для непрерывной оптимизации производительности DirectQuery No Да
Определяемые пользователем агрегаты, которые могут повысить производительность запросов над очень большими таблицами DirectQuery. No Да
Горизонтальное масштабирование запросов, которое распределяет клиентские запросы между реплика серверами Да Да
Безопасность
Перенос собственного ключа (BYOK), который позволяет клиентам использовать собственный ключ шифрования для шифрования данных, хранящихся в облаке Майкрософт. No Да
Подключение к виртуальной сети, позволяющее Power BI легко работать в виртуальной сети организации No Да
Приватный канал Azure, обеспечивающий безопасный доступ к трафику данных в Power BI No Да
Единый вход для источников DirectQuery, который позволяет подключаться к источникам данных с помощью удостоверения пользователя отчета. No Да
Безопасность на уровне строк (RLS), которая ограничивает доступ к определенным строкам данных для конкретных пользователей. Да Да
Безопасность на уровне объекта (OLS), которая ограничивает доступ к определенным таблицам или столбцам для конкретных пользователей. Да Да
Брандмауэр, который при включении позволяет задать допустимые диапазоны IP-адресов. Да Нет 1
Система управления
Интеграция Microsoft Purview, которая помогает клиентам управлять элементами Power BI и управлять ими No Да
Метки конфиденциальности Microsoft Information Protection (MIP) и интеграция с приложениями Microsoft Defender для облака для предотвращения потери данных No Да
Подтверждение содержимого, повышение или сертификация ценных, высококачественных элементов Power BI No Да
Семантическое моделирование
Совместимость с Power BI Desktop No Да
Составные модели , включая использование DirectQuery для семантических моделей Power BI и AAS No Да
Переводы для версий многоязычной модели, наблюдаемых служба Power BI No Да
Семантический моделирование подсистемы analysis Service Да Да
Управление моделями
Добавочное обновление, которое использует политики для автоматизации управления секциями и может помочь в доставке отчетов почти в режиме реального времени (см. гибридные таблицы) No Да
Конвейеры развертывания, которые управляют жизненным циклом содержимого Power BI No Да
Запланированное обновление, которое сохраняет кэшированные данные семантической модели в текущий момент No Да
Расширенное обновление, которое позволяет любому языку программирования выполнять асинхронные обновления семантической модели с помощью вызова REST API Да Да
Резервное копирование и восстановление Да Да
Параметры рабочей нагрузки семантической модели, которые управляют рабочими нагрузками емкости Premium No Да
Свойства сервера, которые управляют свойствами экземпляра сервера служб Analysis Services Да Да
Имена серверов псевдонимов, которые позволяют подключаться к экземпляру сервера Служб Analysis Services с помощью более короткого псевдонима. Да Нет
API с поддержкой конечной точки XMLA для сценариев и совместимости со службами для автоматизации и ALM, включая Функции Azure, служба автоматизации Azure и Azure DevOps Да Да
Подключение
Поддержка всех источников данных Power BI No Да
Конечная точка XMLA, которая позволяет подключаться к открытой платформе для средств потребления и визуализации модели данных, включая сторонние средства Да Да
Функция с несколькими географическими данными, которая помогает многонациональным клиентам решать региональные, отраслевые или организационные требования к месту размещения данных Да Да
Возможность обнаружения
Интеграция концентратора данных, которая помогает пользователям обнаруживать, изучать и использовать семантические модели Power BI No Да
Представление происхождения данных и анализ влияния семантической модели, которые помогают пользователям понять и оценить зависимости элементов Power BI. No Да
Мониторинг и ведение журнала диагностики
Приложение метрик емкости Microsoft Fabric, которое предоставляет возможности мониторинга для емкостей Power BI No Да
Журнал аудита, который отслеживает действия пользователей в Power BI и Microsoft 365 No Да
Интеграция Azure Log Analytics (LA), которая позволяет администраторам настраивать подключение Log Analytics для рабочей области Power BI. Да Да
Оповещения метрик в Azure Monitor, которые позволяют получать уведомления, когда одна из многомерных метрик пересекает пороговое значение. Да Нет
Конечная точка XMLA, которая позволяет подключения средств ведения журнала диагностики, включая SQL Server Profiler Да Да
Расширенные события SQL Server (xEvents) — это система трассировки и мониторинга производительности, полезная для диагностики проблем. Да Нет

1 Используйте подключение к виртуальной сети и Приватный канал Azure вместо этого

Сравнение затрат

При сравнении затрат Power BI Premium с AAS следует учитывать факторы, превышающие цену на ядро. Power BI обеспечивает снижение стоимости владения и бизнес-ценности, а также множество функций , доступных только моделям данных Power BI.

Кроме того, если вы уже используете Power BI в организации, вычислите затраты на основе существующего профиля, объединяющего AAS и Power BI. Сравните существующий профиль с целевым профилем в Power BI Premium. Чтобы определить целевой профиль, необходимо учитывать следующие моменты:

  • Требования к регионам.
  • Самый большой размер модели данных AAS в каждом регионе.
  • Количество пользователей в каждом регионе.
  • Количество пользователей, необходимых для разработки содержимого и управления ими.
  • Потребление ЦП в AAS и Power BI Premium.

Внимание

Потребление ЦП в AAS и Power BI Premium может значительно отличаться из-за многочисленных факторов. Факторы могут включать использование других рабочих нагрузок в одних и том же емкостях, шаблонах обновления и шаблонах запросов. Мы рекомендуем выполнить подробный анализ для оценки сравнительного потребления ЦП в AAS и Power BI Premium для перенесенных моделей.

Совет

Чтобы определить правильный тип и количество лицензий для ваших бизнес-требований и обстоятельств, см . в этой статье.

Возможность консолидации

Многие клиенты AAS уже имеют отчеты Power BI, которые подключаются к AAS. Таким образом, миграция в Power BI может представлять собой возможность консолидации элементов БИЗНЕС-аналитики в Power BI Premium. Консолидация делает более крупные номера SKU premium более экономически жизнеспособными и может помочь обеспечить более высокий уровень пропускной способности и масштабируемости.

Лицензии PPU

Лицензия Premium на пользователя (PPU) — это лицензия на пользователя, которая предоставляет более низкую ценовую точку для Premium. Лицензии PPU обычно покупаются небольшими и средними компаниями. Они поддерживают все возможности Premium для моделирования данных, перечисленных ранее.

Совет

Можно постепенно обновить лицензии Power BI Pro до лицензий PPU.

Лицензии Pro

Лицензия Pro (или PPU) необходима для публикации содержимого Power BI и управления ими. Лицензии Pro обычно назначаются разработчикам и администраторам, а не конечным пользователям.

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

AAS предлагает номера SKU D и B с более низкой стоимостью с уменьшенными соглашениями об уровне обслуживания и (или) меньшим количеством функций, чем номера SKU . Некоторые клиенты AAS используют эти номера SKU для разработки и тестирования сред. Хотя в Power BI нет прямого эквивалента, может потребоваться использовать лицензии PPU для сред разработки и тестирования. Такие среды обычно не имеют большого количества пользователей, так как они ограничены разработчиками и тестировщиками. Кроме того, рекомендуется использовать номер SKU в Azure для тестирования функциональных возможностей емкости Premium.

Дополнительные сведения см. в разделе:

Преимущества масштабируемости

Power BI Premium обеспечивает преимущества масштабируемости, производительности и стоимости владения, недоступные в AAS.

Power BI Premium предоставляет функции, обеспечивающие быстрый интерактивный анализ больших данных. Такие функции включают агрегаты, составные модели и гибридные таблицы. Каждая функция позволяет оптимально сочетать режимы импорта и хранения DirectQuery, эффективно уменьшая использование памяти. С другой стороны, AAS не поддерживает эти возможности; Вся модель данных использует режим импорта или хранения DirectQuery.

Power BI Premium ограничивает память на семантику модели, а не на емкость или сервер. И наоборот, AAS требует, чтобы все модели данных соответствовали памяти на одном сервере. Это требование может заставить клиентов с большими моделями данных приобрести более крупные размеры SKU.

Благодаря распределенной природе архитектуры Premium более семантические модели можно обновлять параллельно. Выполнение одновременных обновлений на одном сервере AAS может привести к ошибкам обновления из-за превышения ограничений памяти сервера.

В Power BI Premium потребление ЦП во время обновления распространяется на 24-часовые периоды. Power BI Premium оценивает пропускную способность емкости, чтобы обеспечить устойчивость к временным пикам спроса на вычислительные ресурсы. При необходимости он может отложить обновления до тех пор, пока не станет доступным достаточно ресурсов. Это автоматическое поведение снижает потребность клиентов в выполнении подробного анализа и управления скриптами автоматизации для масштабирования серверов вверх или вниз. Клиенты уровня "Премиум" должны решить оптимальный размер SKU для общих требований к потреблению ЦП.

Еще одним преимуществом Power BI Premium является то, что он может динамически балансировать семантические модели в зависимости от нагрузки системы. Это автоматическое поведение гарантирует, что семантические модели занятости и активности получают необходимые ресурсы памяти и ЦП, а более неактивные семантические модели можно вытеснить или перенести на другие узлы. Семантические модели — это кандидаты на вытеснение, если они не используются. Они будут загружены по запросу, чтобы только необходимые данные загружались в память без загрузки всей семантической модели. С другой стороны, AAS требует, чтобы все модели данных всегда загружались в память. Это означает, что запросы к AAS могут полагаться на доступную модель данных, но особенно для емкостей Power BI с большим количеством моделей данных, когда некоторые из них используются редко. Динамическое управление памятью может повысить эффективность использования памяти.

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

Рекомендации и ограничения

Перед переносом в Power BI Premium следует учитывать и ограничения.

Разрешения

AAS и SSAS используют роли для управления доступом к модели данных. Существует два типа ролей: роль сервера и роли базы данных. Роль сервера — это фиксированная роль, которая предоставляет администратору доступ к экземпляру сервера Служб Analysis Services. Роли базы данных, которые задаются моделями данных и администраторами, управляют доступом к базе данных и данным для пользователей, не являющихся администраторами.

В отличие от AAS, в Power BI используются только роли для принудительного применения RLS или OLS. Чтобы предоставить разрешения за пределами RLS и OLS, используйте модель безопасности Power BI (роли рабочей области и разрешения семантической модели). Дополнительные сведения см. в разделе "Разрешения семантической модели".

Дополнительные сведения о ролях модели Power BI см. в разделе "Подключение семантической модели" к конечной точке XMLA (роли модели).

При переносе модели данных из AAS в Power BI Premium необходимо учитывать следующие моменты:

  • Пользователям, которым предоставлено разрешение на чтение модели в AAS, необходимо предоставить разрешение на сборку для перенесенной семантической модели Power BI.
  • Пользователям, которым предоставлено разрешение Администратор istrator для модели в AAS, необходимо предоставить разрешение на запись для перенесенной семантической модели Power BI.

Обновление автоматизации

Power BI Premium поддерживает API с поддержкой конечных точек XMLA для сценариев, таких как язык скриптов табличных моделей (TMSL), табличная объектная модель (TOM) и модуль SqlServer PowerShell. Эти API имеют почти симметричные интерфейсы с AAS. Дополнительные сведения см. в разделе "Подключение семантической модели" к конечной точке XMLA (клиентским приложениям и средствам).>

Совместимость со службами для автоматизации, включая Функции Azure, служба автоматизации Azure и Azure Logic Apps, включена таким же образом.

Как правило, сценарии и процессы, автоматизирующие управление секциями и обработку в AAS, будут работать в Power BI Premium. Имейте в виду, что семантические модели Power BI Premium поддерживают функцию добавочного обновления, которая обеспечивает автоматическое управление секциями для таблиц, которые часто загружают новые и обновленные данные.

Как и для AAS, можно использовать субъект-службу в качестве учетной записи службы для операций управления семантической моделью Power BI, таких как обновления. Дополнительные сведения см. в разделе "Подключение семантической модели" к конечной точке XMLA (субъекты-службы).

Настраиваемая безопасность

Как и для AAS, приложения могут использовать субъект-службу для запроса Power BI Premium для емкости или семантической модели Power BI Embedded с помощью функции CustomData .

Однако вы не можете назначить субъект-службу роли модели в Power BI Premium. Вместо этого субъект-служба получает доступ путем назначения администратору рабочей области или роли участника.

Примечание.

Вы не можете использовать функцию CustomData при запросе семантических моделей premium на пользователя (PPU), так как она будет нарушать условия лицензионного соглашения.

Олицетворение для тестирования

Методы олицетворения, включая EffectiveUserName и свойства ролей строка подключения, поддерживаются AAS и Power BI Premium. Обычно они используются при тестировании ролей безопасности.

Безопасность сети

Настройка сетевой безопасности в AAS требует включения брандмауэра и настройки диапазонов IP-адресов только для этих компьютеров, обращаюющихся к серверу.

В Power BI нет функции брандмауэра. Вместо этого Power BI предлагает более высокую модель безопасности сети с помощью виртуальных сетей и Приватный канал. Дополнительные сведения см. в разделе "Что такое виртуальная сеть"?.

Источники данных и учетные данные

AAS определяет учетные данные для каждого источника данных, объявленного в табличных метаданных TOM. Однако Power BI не работает таким образом. Так как Power BI может совместно использовать учетные данные источников данных в нескольких семантических моделях, учетные данные задаются в служба Power BI.

Необходимо заменить любой процесс на основе XMLA, который задает учетные данные источника данных. Дополнительные сведения см. в разделе "Подключение семантической модели" к конечной точке XMLA (развертывание проектов модели из Visual Studio).

Резервное копирование и восстановление

Для резервного копирования и восстановления в AAS требуется хранилище BLOB-объектов Azure, а в Power BI Premium требуется учетная запись Azure Data Lake Storage 2-го поколения (ADLS 2-го поколения). Помимо разницы в учетной записи хранения, резервное копирование и восстановление работают одинаково в обоих продуктах.

Дополнительные сведения см. в статье "Резервное копирование и восстановление семантических моделей с помощью Power BI Premium".

Локальный шлюз данных

AAS и Power BI Premium используют один и тот же локальный шлюз данных для подключения к источникам данных. Однако действия по настройке отличаются.

Сведения о настройке источников данных шлюза для Power BI Premium см. в статье "Добавление или удаление источника данных шлюза".

Свойства сервера

В отличие от AAS, Power BI Premium не поддерживает свойства сервера. Вместо этого вы управляете параметрами емкости Premium.

В отличие от AAS, Power BI Premium не поддерживает имена серверов псевдонимов.

Динамические административные представления (DMV)

Некоторые динамические административные представления , работающие в AAS, недоступны в Power BI Premium, так как для них требуются разрешения администратора сервера Analysis Services. Power BI имеет роли рабочей области, но не существует роли рабочей области, которая предоставляет эквивалентные разрешения администратора сервера Служб Analysis Services.

PowerShell

С помощью командлетов AAS модуля SqlServer PowerShell можно автоматизировать задачи управления семантической моделью, включая операции обновления. Дополнительные сведения см . в справочнике по PowerShell служб Analysis Services.

Однако командлеты AAS модуля Az.AnalysisServices не поддерживаются для семантических моделей Power BI. Вместо этого используйте командлеты Microsoft Power BI для Windows PowerShell и PowerShell Core.

Ведение журнала диагностики

AAS интегрируется с Azure Monitor для ведения журнала диагностики. Наиболее распространенной целью для журналов AAS является рабочая область Log Analytics.

Power BI Premium также поддерживает ведение журнала в рабочих областях Log Analytics. В настоящее время события, отправленные в Log Analytics, в основном являются событиями подсистемы AS. Однако для Power BI поддерживаются не все события, поддерживаемые AAS. Схема Log Analytics для Power BI содержит различия по сравнению с AAS, что означает, что существующие запросы на AAS могут не работать в Power BI.

Power BI предлагает еще одну возможность ведения журнала диагностики, которая не предлагается в AAS. Дополнительные сведения см . в приложении "Метрики емкости Microsoft Fabric".

Расширенные события SQL Server (xEvents) поддерживаются в AAS, но не в Power BI Premium. Дополнительные сведения см. в разделе Мониторинг служб Analysis Services с помощью расширенных событий SQL Server.

Бизнес — бизнес (B2B)

AAS и Power BI поддерживают совместную работу Microsoft Entra B2B, которая позволяет совместно использовать общий доступ с внешними пользователями. В частности, формат имени участника-пользователя (UPN), необходимый AAS, отличается от Power BI.

Для идентификации пользователя Power BI использует уникальное утверждение имени в идентификаторе Microsoft Entra (ранее известном как Azure Active Directory), в то время как AAS использует утверждение электронной почты. Хотя существует множество экземпляров, в которых эти два идентификатора выравниваются, формат уникального имени более строгий. При использовании динамической RLS в Power BI убедитесь, что значение в таблице удостоверений пользователя соответствует учетной записи, используемой для входа в Power BI.

Расширение

Горизонтальное масштабирование служб Azure Analysis Services поддерживается Power BI Premium. Дополнительные сведения см. в статье о горизонтальном масштабировании семантической модели Power BI.

Функция миграции

Функция миграции Microsoft Azure Analysis Services в Microsoft Power BI Premium в Power BI переносится как база данных AAS в семантику модели Power BI Premium, Power BI Premium на пользователя или рабочую область Power BI Embedded. Дополнительные сведения см. в статье "Миграция служб Azure Analysis Services в Power BI".

Дополнительные сведения об этой статье проверка следующих ресурсов:

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