Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ерунда с Incremental Update изменяемых измерений / 12 сообщений из 12, страница 1 из 1
09.12.2005, 14:06
    #33427418
lly
lly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
Какая-то ерунда с Changing Dimension (AS2K SP3).
Есть изменяемое (Changing=True) измерение Star Schema. Если я правильно понимаю, при изменении значения Name в исходной таблице (update, т.е. ключ никто не трогал), достаточно сделать Incremental Update этого измерения.

Выдает такую ошибку: Processing error [Attempt to delete member that is in use] 'Склад1' ;

Неужели нельзя обойтись без Rebuild?

С измерениями Parent-Child такой проблемы не возникает.
...
Рейтинг: 0 / 0
09.12.2005, 15:21
    #33427650
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
Судя по ошибке, у Вас попытка удалить элемент измерения, который используется в одной из таблиц фактов, например.
...
Рейтинг: 0 / 0
09.12.2005, 15:26
    #33427673
lly
lly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
В том то и дело, зачем пытаеться удалить, если нужно просто обновить одно из полей (ключ ведь не меняется). Мне казалось, что именно так и должно работать Changing Dimension. А если нет - то чем отличается изменяемое измерение от обычного? Какое у него назначение?
...
Рейтинг: 0 / 0
13.12.2005, 14:23
    #33433155
OLAPMASTER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
llyВ том то и дело, зачем пытаеться удалить, если нужно просто обновить одно из полей (ключ ведь не меняется). Мне казалось, что именно так и должно работать Changing Dimension. А если нет - то чем отличается изменяемое измерение от обычного? Какое у него назначение?
Если мне не изменяет память то Changing Dimension работаю нормально если изменяеться структура измерения, т.е. один мембер переходит в другую группу и т.д. а если изменяются ключи и имена то всеравно надо перестраивать измерение.
...
Рейтинг: 0 / 0
13.12.2005, 14:58
    #33433329
lly
lly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
А как быть, если изменяется только занчение NAME в исходной таблице?

Поделитесь опытом, как кто работает, например, в такой ситуации:
есть куб Продаж с партициями P1, P2, P3, P4
измерения - Магазин, Время, Товар и т.д.
партиции P1-P3 пусть себе лежат (один раз загрузить и забыть)
P4 процессится регулярно
измерение Магазин - на основе нормального справочника (нормального в смысле целостности БД), т.е. нужные ключи никуда не денутся, ну а название магазина может поменяться в любой момент - тоже вроде нормальная ситуация.

Т.е. сейчас для сеня только 2 выхода - либо каждый день делать rebuild dimension, что за собой влечет репроцессинг партиций P1-P3, либо оставить incremental update и ждать пока ошибка вылетит - а если вылетит, делать rebuild. Но мне кажется, это как-то ненормально или я просто неправильно что-то делаю.

Выход я в принципе нашла - из измерений Star Schema сделала фиктивные Parent-Child и все вроде работает теперь без всякого ребилда. Но такой выход - это, примерно, как правой ногой левое ухо почесать.
...
Рейтинг: 0 / 0
13.12.2005, 15:07
    #33433365
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
Дурацкое предположение, а у Вас Name нигде случайно ключом не является?

Если вручную через сджойнить таблицы фактов и справочник точно лишних записей не появляется?
...
Рейтинг: 0 / 0
13.12.2005, 15:32
    #33433471
lly
lly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
[quot AAron]Дурацкое предположение, а у Вас Name нигде случайно ключом не является?
[quot]

СПАСИБО Вам огромное за такое дурацкое предположение.
Дурацким оно может показаться только умным и внимательным людям.
А мне сейчас очень стыдно, потому что в 2-х измерениях у меня Name в качестве не только Member Name Column, но и Member Key Column.

Прошу прощения у всех, кто потратил время на мой дурацкий вопрос.
...
Рейтинг: 0 / 0
13.12.2005, 16:31
    #33433665
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
не за что....
на мелочах обычно и палимся
...
Рейтинг: 0 / 0
13.12.2005, 16:34
    #33433680
lly
lly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
AAronне за что....
на мелочах обычно и палимся

да уж...
только потом грустно от собственной тупости
...
Рейтинг: 0 / 0
13.12.2005, 19:58
    #33434240
awg1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
lly AAronне за что....
на мелочах обычно и палимся

да уж...
только потом грустно от собственной тупости
Это нормально, значит еще - ЧЕЛОВЕК. Сам так попадал...
...
Рейтинг: 0 / 0
15.12.2005, 11:29
    #33437489
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
не значит
...
Рейтинг: 0 / 0
15.12.2005, 11:41
    #33437540
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ерунда с Incremental Update изменяемых измерений
lly AAronне за что....
на мелочах обычно и палимся

да уж...
только потом грустно от собственной тупости

За то потом приятно и есть что вспомнить, по каким граблям ходили, и посмеятся над самим собой. А если все как по-маслу, то наскучит в 2 счета и околеешь от тоски.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Ерунда с Incremental Update изменяемых измерений / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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