Храните исторические данные в локальной базе данных для ускорения Power BI

Предполагая, что вы находитесь в ASP.NET, это довольно просто:

if (!Roles.IsUserInRole(User.Identity.Name, "Administrators"))
{
  return "You are not authorized to access this page.";
)

(из http://msdn.microsoft.com/en-us/library/4z6b5d42%28v= vs.110% 29.aspx )

0
задан Nuno Nogueira 16 January 2019 в 17:34
поделиться

1 ответ

Попробуйте сделать это как составную модель. Загрузите ваши архивные данные как один запрос, используя Импорт, а ваши последние данные как другой запрос, используя Direct Query. Затем вы можете объединить их в таблицы как вычисленную таблицу DAX и использовать ее для своего отчета.

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

0
ответ дан Alexis Olson 16 January 2019 в 17:34
поделиться