Size: a a a

Power BI Group RU

2021 February 22

AY

Azat Yessenov in Power BI Group RU
Переслано от Azamat Temeshev
Всем привет 🙋🏻‍♂️. У меня некие трудности с power bi. При передаче файла другим аналитикам нужно заново выстраивать путь к таблицам. Кто-нибудь сталкивался с такой проблемой?!
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
Спасибо большое!
Буду пробовать реализовать.
источник

1

1Service in Power BI Group RU
Евгений Загоруйко
Спасибо большое!
Буду пробовать реализовать.
либо в одну меру можно, сейчас напишу
источник

1

1Service in Power BI Group RU
Евгений Загоруйко
Спасибо большое!
Буду пробовать реализовать.
Measure 30 =
COUNTROWS(
           FILTER(
                   ADDCOLUMNS(
                               SUMMARIZE(
                                   Store,
                                   Store[StoreKey]
                               ),
                               "SumSales",
                               CALCULATE(
                                           SUMX(Sales,[Quantity]*[Net Price]),
                                           USERELATIONSHIP(Sales[StoreKey],Store[StoreKey])
                               )
                   ),
                   [SumSales]<11000000&&
                   NOT ISBLANK([SumSales])
           )
)
источник

MZ

Maxim Zelensky in Power BI Group RU
Евгений Загоруйко
Добрый день.
Есть две таблицы (DimReseller - магазины. FactResellerSales - продажи магазинов), связанные неактивной связью по полю ResellerKey.  Также есть мера [Прибыль оффлайн], вычисляющая прибыль.
Как получить вычисляемую таблицу, которая бы выводила прибыль по каждому магазину?
Учитывая, что нужно активировать связь между таблицами, я так понимаю, альтернативы CALCULATETABLE нет:
_Таблица =
var _t1 = SELECTCOLUMNS(DimReseller,
       "ResellerKey", DimReseller[ResellerKey],
       "ResellerName", DimReseller[ResellerName]
   )
var _t2 = CALCULATETABLE(
       ADDCOLUMNS(_t1,
           "Profit", [Прибыль оффлайн]
       ),
       USERELATIONSHIP(DimReseller[ResellerKey], FactResellerSales[ResellerKey])
)
return
   _t2

Но в результате выводится список магазинов и пустой столбец Profit.
Помогите советом. Что я упускаю?
Спасибо.
SELECTCOLUMNS нарушает data lineage. Иначе говоря, вы получаете в _t1 новую таблицу, никак не связанную с DimReseller и не имеющей связей и т.п.
Попробуйте вместо нее использовать summarize или all
источник

MZ

Maxim Zelensky in Power BI Group RU
Azat Yessenov
Переслано от Azamat Temeshev
Всем привет 🙋🏻‍♂️. У меня некие трудности с power bi. При передаче файла другим аналитикам нужно заново выстраивать путь к таблицам. Кто-нибудь сталкивался с такой проблемой?!
Это не баг, это фича. Создайте в модели параметр, в котором храните путь к таблицам, и в формулах источника подставьте параметр вместо пути. Коллегам будет достаточно изменить значение параметра
источник

1

1Service in Power BI Group RU
Евгений Загоруйко
Спасибо большое!
Буду пробовать реализовать.
Мера вам позволит считать убыточные маг за любой выбранный период, таблица - нет, только на сейчас
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
1Service
Мера вам позволит считать убыточные маг за любой выбранный период, таблица - нет, только на сейчас
Понимаю Вас. Спасибо.
Мера и будет использоваться. При помощи таблиц я лишь пытаюсь разобраться что к чему.
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
1Service
Мера вам позволит считать убыточные маг за любой выбранный период, таблица - нет, только на сейчас
Спасибо огромное! Мера работает. И я разобрался в её работе.
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
Maxim Zelensky
SELECTCOLUMNS нарушает data lineage. Иначе говоря, вы получаете в _t1 новую таблицу, никак не связанную с DimReseller и не имеющей связей и т.п.
Попробуйте вместо нее использовать summarize или all
Спасибо большое!
источник

KK

Konstantin Kadikin in Power BI Group RU
Azat Yessenov
Переслано от Azamat Temeshev
Всем привет 🙋🏻‍♂️. У меня некие трудности с power bi. При передаче файла другим аналитикам нужно заново выстраивать путь к таблицам. Кто-нибудь сталкивался с такой проблемой?!
Если даёте файл pbix, надо переписывать пути к источникам, обычно
источник

KK

Konstantin Kadikin in Power BI Group RU
Azat Yessenov
Переслано от Azamat Temeshev
Всем привет 🙋🏻‍♂️. У меня некие трудности с power bi. При передаче файла другим аналитикам нужно заново выстраивать путь к таблицам. Кто-нибудь сталкивался с такой проблемой?!
Максим там вам дал совет: загнать путь в параметры. Ну ещё можно положить файловые источники, например так, где путь менять не надо: папка на шарике, куда у нужных людей есть доступ
источник

EN

Evgeni Novikov in Power BI Group RU
Всем добрый вечер! Прошу подсказать. Есть мера, которая считает данные нарастающим итогом, а затем отфильтровывает лишнее. Все работает. Но, эта мера игнорирует другие фильтры или измерения. Подскажите, как изменить, чтобы на нее влияли фильтры других таблиц? понимаю, что нужно добавить еще один All, но не понимаю как его применить. Спасибо заранее.
источник

1

1Service in Power BI Group RU
Evgeni Novikov
Всем добрый вечер! Прошу подсказать. Есть мера, которая считает данные нарастающим итогом, а затем отфильтровывает лишнее. Все работает. Но, эта мера игнорирует другие фильтры или измерения. Подскажите, как изменить, чтобы на нее влияли фильтры других таблиц? понимаю, что нужно добавить еще один All, но не понимаю как его применить. Спасибо заранее.
так вы сами сбрасываете с таблицы все фильтры через all
источник

1

1Service in Power BI Group RU
вам достаточно сбросить с календаря
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
1Service
Таблица вам не даст всех контекстов исходных
Вы были совершенно правы насчёт контекстов фильтров.
Дело в том, что в таблице продаж суммы в разных валютах. Валюта отчёта также может меняться. Поэтому мера [Прибыль оффлайн] пересчитывает все суммы в валюту отчёта или, если валюта отчёта не выбрана (или выбрано несколько валют), выводит пустоту.
При формировании столбца таблицы, за помощью в построении которой я обратился, контекст фильтра валюты отчёта отсутствовал и мера возвращала BLANK().
Предложенная Вами мера в матрице работала. Мне стало интересно, почему не работает в таблице и что я упускаю.
Ещё раз спасибо Вам.
источник

1

1Service in Power BI Group RU
Евгений Загоруйко
Вы были совершенно правы насчёт контекстов фильтров.
Дело в том, что в таблице продаж суммы в разных валютах. Валюта отчёта также может меняться. Поэтому мера [Прибыль оффлайн] пересчитывает все суммы в валюту отчёта или, если валюта отчёта не выбрана (или выбрано несколько валют), выводит пустоту.
При формировании столбца таблицы, за помощью в построении которой я обратился, контекст фильтра валюты отчёта отсутствовал и мера возвращала BLANK().
Предложенная Вами мера в матрице работала. Мне стало интересно, почему не работает в таблице и что я упускаю.
Ещё раз спасибо Вам.
ну тут аккуратнее, если разные магазины торгуют в разных валютах то валюта отчета это отдельный справочник, а валюты продаж - отдельный
источник

EN

Evgeni Novikov in Power BI Group RU
1Service
вам достаточно сбросить с календаря
Так если я подставлю календарь, у меня нарастающий итог считать не будет.
источник

ЕЗ

Евгений Загоруйко... in Power BI Group RU
1Service
ну тут аккуратнее, если разные магазины торгуют в разных валютах то валюта отчета это отдельный справочник, а валюты продаж - отдельный
Да, так и реализовал. Долго разбирался, но сделал.
У итальянцев идею реализации подсмотрел.
источник

1

1Service in Power BI Group RU
Evgeni Novikov
Так если я подставлю календарь, у меня нарастающий итог считать не будет.
у вас нарастающий итог и считается благодаря календарю только)
источник