|
|
|
Расчет остатков в кубе
|
|||
|---|---|---|---|
|
#18+
Коллеги, помогите, пожалуйста, разобраться с расчетом остатков в OLAP кубе. Система Microsoft SQL Server 2014 (SP2) (KB3171021) - 12.0.5000.0 (X64) Jun 17 2016 19:14:09 Enterprise Edition Клиент Excel 2013. Делаю прототип OLAP куба для расчета остатков и движений товара. Таблица фактов: Дата, Продукт, Склад, Клиент, Движение Товара в упаковках (расход”-“;приход “+”), Начальный остаток, Конечный остаток. Сумма по движениям товара за период будет положительна или отрицательна, смотря чего было больше прихода или расхода. Начальный остаток на дату равен сумме приходов и расходов товара в диапазоне от начальной даты в таблице фактов, до даты текущей строки в таблице фактов не включительно. Конечный остаток на дату равен сумме приходов и расходов товара в диапазоне от начальной даты в таблице фактов, до текущей даты текущей строки в таблице фактов, включительно. Необходимо считать движение товара, начальный и конечный остаток на любой период. Сделал SSAS Olap куб с 4мя измерениями: Товар, Клиент, Склад, Время. И тремя мерами: ДвижениеТовара(SUM), НачальныйОстаток(LastNonEmpty), КонечныйОстаток(LastNonEmpty). С движением все просто: считает правильно в любых разрезах. С остатками беда: правильно считает, только если в столбец вывести даты. Местами ошибается, если даты убрать в фильтр и в столбец вытащить месяца. С годами ошибается почти всегда. Остатки проверяю по формуле: начальный остаток + движение=конечный остаток Что я делаю не так? Как правильно считать остатки на начало и конец периода в кубе? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 12:27 |
|
||
|
Расчет остатков в кубе
|
|||
|---|---|---|---|
|
#18+
ondorsal, курите http://www.sql.ru/forum/524753/novyy-podhod-k-ostatkam-v-2005 а вообще, лучше остатки посчитать в хранилище, иначе потом вы на куб накрутите оборачиваемость, на оборачиваемость что-то еще, и будет у вас вычисление на вычислении, а формульный движок-то однопоточный... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 13:12 |
|
||
|
Расчет остатков в кубе
|
|||
|---|---|---|---|
|
#18+
Остатки = наше всё. оны нужны не только потребителям OLAP, а и другим типам пользователей и прикладным системам. Остатки в DWH и в удобном виде и даже по разным курсам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 13:44 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39713952&tid=1857755]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 269ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...