2016-07-21 5 views
1

У меня есть прямой отчет о запросе на службу и настройка Power BI для шлюза данных о помещениях для его доступа к базе данных SQL Server, он отлично работает, но я немного смущен, это таблица истории обновлений для прямой отчет по поисковым запросам (Settings-> Datasets), как показано ниже:Как работает отчет прямого запроса

enter image description here

Он refreshs вокруг каждые 20 минут. Я думал, что в режиме прямого запроса, когда вы меняете данные в базе данных, это немедленно повлияет на отчет. Но на основе этого, даже в режиме прямого запроса, у него есть внутренний кеш, который обновляет 20 минут (не знаю, что это число можно контролировать).

Пожалуйста, может кто-нибудь объяснить подробно, как работает прямой запрос и почему это?

Кроме того, прямой запрос на Power BI Embedded работает таким же образом?

+0

Вы используете персональный шлюз или шлюз предприятия? – JustLogic

+0

@JustLogic: я использовал в шлюзе данных данных;) –

+0

Хмм интересно, последнее, что я смотрел, он назывался корпоративным шлюзом, похоже, что некоторые вещи были переименованы. Однако он говорит, что он должен выполнять живой запрос против источника данных. – JustLogic

ответ

2

Прямой запрос в Power BI Embedded работает одинаково. Однако прямой запрос не означает реального времени. Если данные обновляются после того, как ваш отчет загружается, отчет НЕ будет автоматически обновляться данными. Если вы перезагрузите отчет, вы должны увидеть новые данные, поскольку он напрямую запрашивает ваш базовый источник данных.

+0

Это полезно, но не полностью отвечает на вопрос. Если отчет не обновляется до тех пор, пока он не будет обновлен, а данные будут обновляться всякий раз, когда выполняется отчет, почему нам нужно кэшировать копию данных? –

0

Для обеспечения производительности он будет кэшировать данные.

Дэвид Iseminger от Microsoft опубликовала article в среду, 10 августа, 2016.

Когда данные, необходимые для обслуживания запроса недавно был просил, Power BI Desktop использует последние данные, чтобы сократить время требуется для отображения визуализации. Выбор Refresh из ленты Home гарантирует, что все визуализации будут обновлены текущими данными.

Обновите ленту и посмотрите, что находится в журнале обновлений.