Какие лицензии требуется использовать потоки данных?

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

Создание потоков данных в рабочих областях Power BI

Если вы хотите создать потоки данных в рабочих областях Power BI, у вас должна быть платная лицензия Power BI Pro. Бесплатная лицензия Power BI не дает возможность создавать потоки данных. В зависимости от используемых функций требуется Power BI Premium (на пользователя) или внедренную емкость.

Учетная запись Power BI Pro доступна на ежемесячной основе. Для емкостей уровня "Премиум" или "Внедренные" доступны несколько вариантов.

Создание потоков данных в средах Microsoft Power Platform

Если вы хотите создать потоки данных в среде Microsoft Power Platform, требуется лицензия Power Apps (на пользователя или на приложение).

Если вы хотите создать аналитические потоки данных, которые хранят данные в учетной записи Azure Data Lake Storage 2-го поколения вашей организации, вам или администратору потребуется доступ к подписке Azure и учетной записи Azure Data Lake Storage 2-го поколения.

Функции уровня "Премиум"

Некоторые функции потока данных ограничены лицензиями premium. Если вы хотите использовать расширенный вычислительный модуль для ускорения производительности запросов потока данных по вычисляемых таблицам или подключения DirectQuery к потоку данных, необходимо иметь power BI P1 или A3 или более высокие емкости.

Возможности искусственного интеллекта в Power BI, связанной таблице и вычисляемой таблице — это все функции класса Premium, недоступные для учетной записи Power BI Pro.

Список функций

В следующей таблице содержится список функций и лицензия, необходимая для их доступности.

Функция Power BI Power Apps
Хранение данных в таблицах Dataverse (стандартный поток данных) Н/П План на приложение
План на пользователя
Хранение данных в Azure Data Lake Storage (аналитический поток данных) Да Да, использование аналитических потоков данных
Хранение данных в клиенте, предоставленное Azure Data Lake Storage (аналитический поток данных; предоставление собственного хранилища Azure Data Lake Storage) Да План на приложение
План на пользователя
Расширенный вычислительный модуль (работающий в емкости Power BI Premium или параллельное выполнение преобразований) Только Power BI Premium Н/П
Подключение DirectQuery к потоку данных Только Power BI Premium Н/П
Возможности искусственного интеллекта в Power BI Только Power BI Premium Н/П
Связанные таблицы Только Power BI Premium Да, использование аналитических потоков данных
Вычисляемые таблицы (преобразования в хранилище с помощью M) Только Power BI Premium Да, использование аналитических потоков данных
Запланировать обновление Да Да
Создание потока данных с помощью Power Query Online Да Да
Управление потоками данных Да Да
Новые соединители Да Да
Стандартизованная схема, встроенная поддержка common Data Model Да Да
Соединитель данных потоков данных в Power BI Desktop Да Да, использование аналитических потоков данных
Добавочное обновление потока данных Только Power BI Premium Да, использование аналитических потоков данных с планом пользователя

Ограничения для каждой лицензии

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

Лицензии Power Apps

Если вы используете лицензию Power Apps для создания потоков данных, нет ограничений на количество потоков данных и таблиц, которые можно создать. Однако существует ограничение на размер службы Dataverse, которую можно использовать и обновить.

План Power Apps для каждого приложения охватывает до 50 МБ емкости базы данных. План Power Apps для каждого пользователя позволяет иметь базу данных размером 250 МБ.

В Power Apps применяются следующие ограничения:

  • Обновление потока данных может выполняться не более 24 часов.
  • Поток данных можно обновлять до 48 раз в 24 часа (каждые 30 минут).
  • Каждый запрос или раздел имеет максимальную продолжительность выполнения в четыре часа.
  • Для каждого обновления существует ограничение параллелизма в четырех запросах и секциях, которые могут одновременно обновляться.
  • Ограничения обновления Power Query Online применяются для каждого пользователя. Дополнительные сведения: ограничения обновления

Power BI Pro

Power BI Pro предоставляет возможность создавать аналитические потоки данных, но не использовать какие-либо функции класса Premium. С учетной записью Power BI Pro нельзя использовать связанные или вычисляемые таблицы, вы не можете использовать возможности искусственного интеллекта в Power BI, и вы не можете использовать DirectQuery для подключения к потоку данных. Хранилище для потоков данных ограничено пространством, оставшимся под учетной записью Power BI Pro, которая представляет собой подмножество хранилища 10 ГБ для всего содержимого Power BI. В настоящее время мы не сообщаем об использовании текущего хранилища потоков данных на портале Power BI. Вы получите уведомление, если вы почти достигли предела левой емкости.

Power BI Premium

Если вы используете Power BI Premium (лицензирование на основе емкости), вы можете использовать все возможности ИИ в Power BI, вычисляемых таблицах и связанных таблицах с возможностью подключения DirectQuery к потоку данных. Кроме того, можно использовать расширенный вычислительный модуль. Однако поток данных, созданный в рамках лицензии емкости premium, использует только внутреннюю службу Azure Data Lake Storage и недоступен другими платформами, кроме Power BI. Вы не можете создавать внешние потоки данных только с лицензией Power BI Premium; Также необходимо иметь подписку Azure для Azure Data Lake Storage.

Ограничения для емкости premium

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

Параллельные задачи

Емкость уровня "Премиум" может выполнять несколько вычислений параллельно. Например, у вас есть емкость P4 и поток данных, состоящий из 84 задач. Вы обновляете поток данных, а для обновления выделены первые 64 задачи. 20 оставшихся оценок для этого потока данных припаркуются в очереди. После завершения одной из вычислений она начинается со следующей оценки из очереди. Если вы запускаете другой поток данных в рабочей области с той же емкостью premium, а другая по-прежнему работает, она припарковывается в той же очереди емкости premium. Новый поток данных должен ждать других потоков данных в рабочей области, чтобы начать обновление данных.

Для оценки количества задач обновления потока данных можно использовать следующие указатели:

  • Количество запросов, выполняемых в обновлении (не забывайте о вышестоящей связанной таблице).
  • Число секций в добавочном запросе обновления считается дополнительными задачами.

Стратегия снижения количества задач во время обновления

Чтобы уменьшить количество задач или повысить эффективность задач, можно использовать следующие стратегии:

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

Использование учетной записи Azure Data Lake Storage вашей организации для хранилища потоков данных

Чтобы создать потоки данных, которые хранят данные в учетной записи Azure Data Lake Storage в вашей организации, помимо ранее перечисленных лицензий на продукты, необходимо иметь подписку Azure. Объем хранилища, который можно использовать, не ограничивается потоком данных или продуктом, в который он был создан.

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

Цены

Функции