|
остатки товара - как лучше делать таблицу фактов
|
|||
---|---|---|---|
#18+
приветсвтую! всегда делал таблицу фактов как срез остатков на каждый день. потому, что кол-во записей остатков всегда было меньше кол-ва записей движения. специфика оптовых компаний. сейчас розница, причём с очень низкой оборачиваемостью товара. задумался над "балансом/сальдо"(нарастающим итогом) т.е. остаток на начало периода + сумма движений. что есть: остатков на каждый день ~10 000 000 записей движения ~500 000 записей а то и меньше вобщем в 20 раз. какую задачу пытаюсь решить : - что бы все меры какие есть продолжали работать. - съкономить места - не потерять в производительности, а возможно и выиграть. в кубе выводить нужно остатки на каждый день, оборачиваемость и т.д. кто сталкивался с плюсами минусами данных подходов, поделитесь пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2021, 16:57 |
|
остатки товара - как лучше делать таблицу фактов
|
|||
---|---|---|---|
#18+
montoya., От 2014 -- колумстор партиционированный по месяцам. Жмет очень хорошо. Оборачиваемоcть = Продажи / Сумма остатков. Для конечного остатка в кубе придеться расписать SCOPE ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2021, 19:05 |
|
остатки товара - как лучше делать таблицу фактов
|
|||
---|---|---|---|
#18+
a_voronin montoya., От 2014 -- колумстор партиционированный по месяцам. Жмет очень хорошо. Оборачиваемоcть = Продажи / Сумма остатков. Для конечного остатка в кубе придеться расписать SCOPE и снова спасибо за ответ:), да уже тестовую базу погонял по партициям. готовлюсь к продакшну. и спасибо про колумстор, забыл про него совсем. а концепция расчёта остатков как "оборотка" - нормальная? я сейчас тестово создал одну меру - скорость очень понравилась. остались только вопросы с переводом ряда мер на новую концепцию, кодю ищу решение. пока трабл с фискальным календарём вылез. т.е. фискальный год совсем не идёт с календарным. рою. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.07.2021, 00:05 |
|
|
start [/forum/topic.php?fid=49&fpage=3&tid=1857109]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 124ms |
0 / 0 |