powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / помогите новичку с простым вопросом
17 сообщений из 17, страница 1 из 1
помогите новичку с простым вопросом
    #33236696
Svetlana Chernova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS Analisys
есть таблица фактов, содержит поля Qty, Price,discount- количество, цена, скидка (%) соответственно
View создавать нецелесообразно,
когда создаю выч значение = [Measures].[Qty]*[Measures].[Price] - вычисляет какую-то байду, что не так делаю?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33236766
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажите запрос.
Скорее всего, у вас происходит на верхних уровнях суммирование Qty, суммирование Price, а затем уже вычисляется результат. Таким образом, формула получается не sum (qty * price), а sum(qty) * sum(price).

Правильно?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33236799
Svetlana Chernova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще похоже на то.
а как это изменить - ну ламер я
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33236801
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо в выражении физ.меры написать Qty*Price
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33236825
Svetlana Chernova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
то есть создать меру (а не выч мембер), в source column этой меры написать "dbo"."DocDetail"."Price"*"dbo"."DocDetail"."Qty"
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33236893
Svetlana Chernova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, все оказалось гораздо проще! :)
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33342895
mal02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите и мне тоже.
Задача чуть сложнее.
Учет по приходным ценам.
На момент назначения цены остатки не учитываются. Соответственно в таблице фактов эти движения не отражаются.
Остатки в натуральных единицах на начало и конец периода считаются нормально.
Есть розничная цена, привязанная ко времени и находится в таблице фактов.
Как посчитать остатки в розничных ценах.
Уже много времени, как пытаюсь решить задачу и никакого толка.
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33342932
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вычисляйте сумму во view
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33342988
mal02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пересчитывть количество на момент изменения цены?
Можно поподробнее?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343104
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а у вас меняется количество при пересчёте цены?
имхо, надо только сумму пересчитывать. т.е. на каждый момент времени есть количество и цена. кол-во не меняется, цена зависит от товара и от даты. делаем join с between и усё.
элементарный скл-запрос. или именно с запросом трудности?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343134
mal02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица фактов:

Дата
Товар
Количество
Цена

В ней фиксируются приходы и расходы

надо в кубе показать остатки на начало и конец периода в натутальных единицах (уже чудесно работает) и денежных. Пробовал как в начале топика, но сожалению из-за того, что нет явных строгих переоценок результат кривой.
Даже не знаю как решать вопос через CM или еще как?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343246
Alex Fox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С какой периодичностью происходят изменения цен? Есть правила или как бог на душу положит?
Если есть какие то правила, то можно изголится с переоценкой (списать по старой цене, оприх. по новой). Это ессно нада в факты такие записи добавлять.
Если как попало меняется... то не знаю.
В свое время мы просто договорились о периодичности.
Лирическое отступление:
Т.е. надеюсь, что вообще правильно понял.
Например Товар1 - 100 на 01/01 и его пришло на точку М1 10 шт.
Потом прошла зима, настало лето - спасибо партии за это ;)
Товар 1 стал - 95 и вот тут его и продали.
Вполне реально может выйти, что 10*100-10*95=50 зависших какихугоднодензнаков.

Об этом речь?
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343492
Polevi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если я правильно понял к таблице движений надо прицепить таблицу цен исходя из даты движения
таблицу цен сделать вьюхой с курсором - если изменения цен гдето фиксировались, еснно
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343591
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
примерно так
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33343920
mal02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем боьшое спасибо.
Я предполагал, что OLAP такое чудо, которое может само посчитать остаток на преыдущее значение в периоде, определить насколько изменяется цена (от прошлого периода) и скорректировать сумму с учетом изменения цены. Я и сейчас думаю, что это возможно. Не знаю как реализовать.
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33344341
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mal02Всем боьшое спасибо.
Я предполагал, что OLAP такое чудо, которое может само посчитать остаток на преыдущее значение в периоде, определить насколько изменяется цена (от прошлого периода) и скорректировать сумму с учетом изменения цены. Я и сейчас думаю, что это возможно. Не знаю как реализовать.Конечно! а ещё он сам проанализирует результат, сделает выводы и все заработанные деньги переведёт себе на счёт
...
Рейтинг: 0 / 0
помогите новичку с простым вопросом
    #33346528
mal02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставим вопрос по другому.
В CM я могу посчитать остатки на предыдущий период.
Подскажите, могу ли я как получить предыдущую и текущую цену исходя из указанной выше структуры?
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / помогите новичку с простым вопросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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