При использовании «Добавить как новый запрос» для списка столбцов в Power BI, это вызовет еще один прием на сервер? - PullRequest
1 голос
/ 04 февраля 2020

Я подключил PowerBI к конечной точке REST, где некоторые данные представляют собой списки.

Когда я использую опцию «Добавить как новый запрос», мне интересно, не вызовет ли это еще одну передачу туда и обратно к конечной точке REST при загрузке данных (или Power BI достаточно умен, чтобы знать, что многополюсные запросы теперь используют одну и ту же конечную точку)?

enter image description here

1 Ответ

2 голосов
/ 04 февраля 2020

Добавление его в качестве нового запроса создаст копию M-кода, созданного вами в новом запросе, включая подключение к источнику, поэтому следует выполнить новый вызов источника данных.

Если вы не хотите совершать несколько вызовов к конечной точке, используйте функцию «Ссылка», она позволяет вам ссылаться на существующую таблицу в ее последнем состоянии. Вам может понадобиться:

  1. загрузить исходную таблицу один раз
  2. ссылаться на нее в других N запросах
  3. не загружать исходную таблицу в модели (переключение «Включить загрузку»)
...