DAX для определения количества товара на складе для Power BI - PullRequest
0 голосов
/ 16 января 2019

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

Сокращенный пример этой таблицы: Я БЫ объем DateIn DateOut

Я пытаюсь найти наилучший подход для составления графика ежедневных запасов этого. У меня есть таблица дат, связанная с DateIn (в которой я не уверен). Я попытался создать меру, чтобы определить, есть ли строка в наличии, учитывая контекст фильтра.

Я спорю, должна ли это быть отдельная таблица, используемая только для акций. Таким образом, по сути, таблица будет:

ID объем InStockOnDate

У кого-нибудь есть руководство? Я крутился об этом на заднем плане уже некоторое время.

Приветствия

1 Ответ

0 голосов
/ 17 января 2019

Я думаю, что вам нужна календарная таблица с непрерывным столбцом даты (не связанным с существующей таблицей томов), к которому вы добавляете вычисляемый столбец.

Рассчитанный столбец будет вашим запасом и будет вычислен примерно так:

Stock =
CALCULATE(
    SUM(VolumeTable[Volume]),
    FILTER(
        VolumeTable,
        VolumeTable[DateIn] <= StockTable[Date] &&
        VolumeTable[DateOut] > StockTable[Date]
    )
)

Или что-то в этом роде. (Я не проверял это, поскольку вы не предоставили никаких данных для работы.)

...