Добрый день!
Прошу Вашей помощи разобраться в причине такого поведения в загрузке данных.
В PQ формируется таблица, которая строится путем добавления одной таблице к другой из двух запросов, они одинаковые по структуре, но из разных источников, если точнее, то так:
1. Table 1 (поток данных Power BI)
2. Table 2 (запрос SQL) + Table 1 через Table.Combine
Стоит загрузка в модель данных только 2-го запроса.
Когда идет загрузка в Power Pivot, по наблюдениям - вычисления в этих таблицах происходят дважды. Так понимаю, сначала два запроса вычисляются по отдельности, потом еще раз, когда происходит добавление одной таблицы к другой. Это заметно, когда в информационном окне загрузки данных идет счетчик строк, он доходит до конца, затем начинается загрузка каждого запроса еще раз.
Запросы объемные, поток данных ~ 60 млн. строк + запрос SQL ~ 30 млн. строк.
Запрос SQL выполняется 40- 60 мин, потому грустно наблюдать, когда этот запрос грузится дважды, а понимаешь, что может быть способ избежать двойной загрузки.
Есть ли способ в одном запросе PQ указать две таблицы из разных источников для объединения, чтобы не грузить их по отдельности?
Можно ли по другому избежать двойной загрузки?
Прошу Вашей помощи разобраться в причине такого поведения в загрузке данных.
В PQ формируется таблица, которая строится путем добавления одной таблице к другой из двух запросов, они одинаковые по структуре, но из разных источников, если точнее, то так:
1. Table 1 (поток данных Power BI)
2. Table 2 (запрос SQL) + Table 1 через Table.Combine
Стоит загрузка в модель данных только 2-го запроса.
Когда идет загрузка в Power Pivot, по наблюдениям - вычисления в этих таблицах происходят дважды. Так понимаю, сначала два запроса вычисляются по отдельности, потом еще раз, когда происходит добавление одной таблицы к другой. Это заметно, когда в информационном окне загрузки данных идет счетчик строк, он доходит до конца, затем начинается загрузка каждого запроса еще раз.
Запросы объемные, поток данных ~ 60 млн. строк + запрос SQL ~ 30 млн. строк.
Запрос SQL выполняется 40- 60 мин, потому грустно наблюдать, когда этот запрос грузится дважды, а понимаешь, что может быть способ избежать двойной загрузки.
Есть ли способ в одном запросе PQ указать две таблицы из разных источников для объединения, чтобы не грузить их по отдельности?
Можно ли по другому избежать двойной загрузки?