powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Структура куба в MSAS 2000
3 сообщений из 3, страница 1 из 1
Структура куба в MSAS 2000
    #32627584
_oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть табл в MSSQL2000:
Код: plaintext
| IDEvent (счётчик) | DataEvent (сист дата) | ProductID (код товара)| RetailPrice (цена)|

Записи заносятся тригером на Update на другой табл, т. е. имеем "Log" изменения цен.

Задача: получить товары на которые поменялась цена за заданный интервал (записи заносятся в Log при update любого поля, не только цены, по этому нельзя только отфильтровать по коду товара и увидеть желаемое)
До сих пор решал с помощью View, но записей уже 15 млн
Хочу попробовать с помощью MSAS

Сделал:
Код: plaintext
1.
2.
приватное измерение по IDEvent, ProductID 
измерение по RetailPrice 
вычесляемое измерение ИзмЦены:iif([Measures].[Retail Price]<>([Measures].[Retail Price],[IdeventDim].PrevMember), 1 , 0 )
т.е. ИзмЦены = 1 если событие с этим IDEvent вызвало изменение цены
Вопрос: а как теперь "отфилитровать" IDEvent для которых ИзмЦены = 1?
...
Рейтинг: 0 / 0
Структура куба в MSAS 2000
    #32628248
Фотография Nik V. Polonski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вопрос только в получении списка товаров, на которые изменялись цены за период, задачу не в AS imho решать надо. Что мешает в триггере посмотреть deleted и узнать, изменилась цена или нет? Сделать соотв. метку в лог, по дате индекс - и вперед. Можно еще пооптимизировать - отдельно фиксировать товары и факт изменения с датой, чтоб лог не тяжелить.
...
Рейтинг: 0 / 0
Структура куба в MSAS 2000
    #32628565
_oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачу я конечно упростил В таблице на самом деле 54 поля (RetailPrice одно из них) и анализировать по такому алгоритму нужно каждое

И все таки: Как сделать чтобы на клиента Excel2000 передавались факты только при условии: вычесляемое измерение = const

ЗЫ Или действительно эта задача не для MSAS?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Структура куба в MSAS 2000
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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