Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Slice & DSO / 13 сообщений из 13, страница 1 из 1
24.03.2006, 10:57
    #33622664
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
Добрый день.
Следующая проблема:

При программном создании партиции указываю Slice:

Код: plaintext
1.
2.
3.
4.
 
 dsoPartitionDimension = dsoPartition.Dimensions.Item("Times")
 dsoPartitionLevel = dsoPartitionDimension.Levels.Item( 1 )
 dsoPartitionLevel.SliceValue = "All."+Str(CDate(minTime).Year)

все чудесно, и он даже отображается в редакторе партиций, но при процессинге пишет:

Код: plaintext
1.
Analysis Server Error: Processing error [Object does not exist] 'All.2003' ;

подскажите, пожалуйста, в чем проблема
...
Рейтинг: 0 / 0
24.03.2006, 11:14
    #33622739
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
LJackДобрый день.
Следующая проблема:

При программном создании партиции указываю Slice:

Код: plaintext
1.
2.
3.
4.
 
 dsoPartitionDimension = dsoPartition.Dimensions.Item("Times")
 dsoPartitionLevel = dsoPartitionDimension.Levels.Item( 1 )
 dsoPartitionLevel.SliceValue = "All."+Str(CDate(minTime).Year)

все чудесно, и он даже отображается в редакторе партиций, но при процессинге пишет:

Код: plaintext
1.
Analysis Server Error: Processing error [Object does not exist] 'All.2003' ;

подскажите, пожалуйста, в чем проблема

Укажите [Times].[All].[2003]
...
Рейтинг: 0 / 0
24.03.2006, 12:30
    #33623085
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
backfireУкажите [Times].[All].[2003]

безполезно, есть еще варианты?
...
Рейтинг: 0 / 0
24.03.2006, 14:27
    #33623633
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
Так Вы для определенного уровня пишете SliceValue.... Зачем там иерархия, уровень All и т.п.?
...
Рейтинг: 0 / 0
24.03.2006, 14:31
    #33623653
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
авторТак Вы для определенного уровня пишете SliceValue.... Зачем там иерархия, уровень All и т.п.?

Ну если я хочу получить slice All.2003

или, к примеру All.2006.Q1.March - 06

к тому-же когда проставляеш slice в ручную, мы проходиш через уровень All если таковой имеется в измерении
...
Рейтинг: 0 / 0
24.03.2006, 14:33
    #33623662
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
прошу меня простить за неграмотность... просто много работы, много мыслей и иногда не замечаешь что пишешь
...
Рейтинг: 0 / 0
24.03.2006, 14:45
    #33623718
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
Я делал так.
Код: plaintext
1.
2.
3.
4.
 		dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("(All)").SliceValue = "All"
		dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Год").SliceValue = ...
		dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Квартал").SliceValue = ...
		dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Месяц").SliceValue = ...
Для каждого уровня задается свой SliceValue.
...
Рейтинг: 0 / 0
24.03.2006, 15:58
    #33623967
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
AAronЯ делал так.


Код: plaintext
1.
2.
3.
4.
dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("(All)").SliceValue = "All"
dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Год").SliceValue = ...
dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Квартал").SliceValue = ...
dsoClonePartition.Dimensions("Календарь.Стандартный").Levels("Месяц").SliceValue = ...
Для каждого уровня задается свой SliceValue.


Это эдентичные записи, я тоже так пробовал
результат тот же
...
Рейтинг: 0 / 0
24.03.2006, 16:02
    #33623986
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
могу посоветовать тогда задать на партиции Slice и дебаггером прочитать значения на каждом из уровней измерения.
...
Рейтинг: 0 / 0
24.03.2006, 16:08
    #33624006
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
AAronмогу посоветовать тогда задать на партиции Slice и дебаггером прочитать значения на каждом из уровней измерения


Спасибо за дельный совет, так и сделаю
...
Рейтинг: 0 / 0
24.03.2006, 16:58
    #33624221
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
Еще раз спасибо, AAron. Я разобрался

Дело было в следующем:
В значения slice заносятся member key, а отображается member name.
Легким движением руки все настраивается когда все известно! ;)
...
Рейтинг: 0 / 0
24.03.2006, 17:40
    #33624368
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
ну так что, можно для верхнего уровня задать весь путь или же для каждого уровня надо отдельно задавать SliceValue?
...
Рейтинг: 0 / 0
24.03.2006, 17:50
    #33624401
LJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Slice & DSO
AAronну так что, можно для верхнего уровня задать весь путь или же для каждого уровня надо отдельно задавать SliceValue?

Ну видимо нельзя, хотя может при помощи какого нибудь специфического синтаксиса... Пути Microsoft неисповедимы! :)
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Slice & DSO / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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