powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / PowerBI. Подсчет остатков.
7 сообщений из 7, страница 1 из 1
PowerBI. Подсчет остатков.
    #40123752
yagrus3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hello world!

В dwh остатки хранятся на каждый день.
Загружаю в модель Power BI эту таблицу, но для подходящей функции агрегирования не нашел.

В многомерной модели SSAS использовал LAST NO EMPTY

Как в Power BI вычислять остатки?
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40123764
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yagrus3, если сделаете макетик, то будет что обсуждать
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40123765
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мера будет расчётная (но на физическую колонну в таблице) а не просто одной функцией,
сама (промежуточная) агрегация уже выбрана на скрине (хотя можно и выражением через sumx()),
осталось установить её контекст для расчётной меры на уровне дня (в неделе/месяце/квартале/полугодии/году на последний день)
что-нибудь типа:
my_daily_stock=calculate(sum(stock_table[stock_quantity]),lastnonblank(date_dim[date_key],[date_key]))

ну и пошаманить с производительностью под какой-то целевой сценарий использования и немного с датой
(напр. в текущем месяце брать не больше сегодняшней даты а не на последнее число в месяце)

в и-нете достаточно дискуссий когда использовать и как перемешивать sum, sumx и calculate
(summarize или calculatetable здесь вряд-ли нужны)

added:
п.с. вот здесь нашел немного по другому расчитывается и под разные сценарии но принцип примерно тот-же.
https://www.sqlbi.com/articles/inventory-in-power-pivot-and-dax-snapshot-vs-dynamic-calculation/
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40123772
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv, только LASTNONBLANK надо бы подправить. Требует двух аргументов
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40123775
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вакшуль Сергей,

а у меня сколько? или тут какая-то другая система счисления?
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40123830
Вакшуль Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vikkiv, не разглядел. Показалось, что вместо запятой - точка
...
Рейтинг: 0 / 0
PowerBI. Подсчет остатков.
    #40127157
yagrus3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vikkiv,
Спасибо за помощь!
Вот формула остатков в моем конкретном случае:
Код: sql
1.
2.
3.
4.
5.
6.
7.
Остаток, шт = CALCULATE (

    SUM ( 'Запасы на складах'[Остаток, шт._] ),

    LASTNONBLANK ( 'Дата'[Date_Key],  SUM ('Запасы на складах'[Остаток, шт._] )  )

)

Также ее нужно добавлять, как меру на вкладке Repot.

Ошибочно пытался добавить ее вычислимым столбцом на вкладку Data, там она работать не будет.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / PowerBI. Подсчет остатков.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (1), Yandex Bot
Пользователи онлайн (7): Анонимы (6), Yandex Bot
x
x
Закрыть


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