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


Динамическое подключение и сравнение DirectQuery

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

Динамическое подключение

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

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

  • Семантическая модель, которая уже существует в служба Power BI

  • База данных Служб Azure Analysis Services (AAS)

  • Локальный экземпляр служб SQL Server Analysis Services (SSAS)

DirectQuery

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

При использовании DirectQuery в отчете используются запросы выражения анализа данных (DAX) для получения данных. Когда семантическая модель получает запрос DAX отчета, он создает другой набор запросов, выполняемых в источнике данных, чтобы получить необходимые данные. Если например, источник данных является базой данных SQL Server, Power BI создаст SQL-запросы для получения необходимых данных. Другие источники данных могут создавать запросы на других языках запросов.

DirectQuery полезен при следующих случаях:

  • Вы работаете с источниками данных с большим объемом данных

  • Вы хотите использовать данные почти в режиме реального времени.

Вы также можете использовать DirectQuery с службами Analysis Services, как описано в разделе "Использование DirectQuery для семантических моделей Power BI" и служб Analysis Services.

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