powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Power BI. Фильтр
3 сообщений из 3, страница 1 из 1
Power BI. Фильтр
    #39810505
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Имеется простой работающий MDX-запрос. В субкубе задан фильтр.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
SELECT
      {[Measures].[Отгрузки шт]}
ON 0,
NON EMPTY
      [Города].[Город].[Город]*
      [Торговые точки].[Тип клиента].[Тип клиента]*
      [Торговые точки].[Клиент].[Клиент]*
      [Торговые точки].[Код ТТ].[Код ТТ]
ON 1
FROM
	(SELECT ([Время].[Месяц].&[2019-04-01T00:00:00],
	{[Торговые точки].[Тип клиента].&[2],
		[Торговые точки].[Тип клиента].&[1]},
	[Продукция].[Тип продукции].&[1]
	) ON 0 FROM PROFIT)



Этот MDX-запрос можно вставить в Power BI при создании подключении.

Есть второй вариант, если создавать подключение через конструктор (не вставляя MDX-запрос), то выбираем меру [Measures].[Отгрузки шт] и атрибуты [Города].[Город], [Торговые точки].[Тип клиента], [Торговые точки].[Клиент], [Торговые точки].[Код ТТ] . Потом в Power Query задаем фильтр (нужный месяц, Типа клиента и тип продукции), то есть создаем шаг "Строки с примененным фильтром".

Скажите, при втором варианте сначала в Power BI все строки выгружаются и потом фильтруется. То есть второй вариант сильно загружает Power BI? Или строки выгружаются после заданных фильтров? Важно понимать преимущества и недостатки каждого варианта.
...
Рейтинг: 0 / 0
Power BI. Фильтр
    #39810735
tarrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkЗдравствуйте!

Скажите, при втором варианте сначала в Power BI все строки выгружаются и потом фильтруется. То есть второй вариант сильно загружает Power BI? Или строки выгружаются после заданных фильтров? Важно понимать преимущества и недостатки каждого варианта.

Вы по сути просто кэшируете запрос. Плюсы и минусы сможете определить только вы. Одним скорость отклика отчета важна, другим нужно снять нагрузку с olap-базы, третьи хотят предаггрегированный отчет, чтобы на рабочем столе в самолете крутить и т.д. и т.п.

Определите свои задачи и тогда плюсы и минусы сможете определить сами.
...
Рейтинг: 0 / 0
Power BI. Фильтр
    #39810790
IDVT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkСкажите, при втором варианте сначала в Power BI все строки выгружаются и потом фильтруется. То есть второй вариант сильно загружает Power BI? Или строки выгружаются после заданных фильтров? Важно понимать преимущества и недостатки каждого варианта.

Используйте первый вариант, с ним проще работать. Второй вариант - запрошенный поток данных будет отфильтрован на стороне PowerBI (PowerQuery), по сути он играет роль примитивного ETL, сама модель данных не будет содержать отфильтрованные данные. Можете проверить отловив запрос к кубу при повторном обновлении данных (после настройки фильтрации), может в последних версиях что-то поменялось.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Power BI. Фильтр
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]