Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset / 11 сообщений из 11, страница 1 из 1
06.10.2004, 10:42
    #32725302
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Получить информацию о измерениях, их членах и свойствах
можно различными способами.

По моему опыту SchemaRowset является наиболее производительным способом, но его использование самое некомфортное. ADOMD.Catalog довольно медленный, особенно на больших измерениях, и я сильно подозреваю, что под капотом ADOMD.Catalog работает все тот же SchemaRowset, но с дополнительными накладными расходами.

Не является ли MDX более производительным способом доступа к членам измерений и их свойствам?

Кто с чем работает и у кого какие соображения?
Что меняется в концепциях организации доступа (вопрос не как и с чем работать, а с чем лучше работать) в версии 9.0 против 8.0.?
...
Рейтинг: 0 / 0
06.10.2004, 14:36
    #32726039
Валек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
пользую ADOMD.Catalog
а что под капотом хз надо у авторов думаю спрашивать
...
Рейтинг: 0 / 0
06.10.2004, 19:19
    #32726836
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Валекпользую ADOMD.Catalog
а что под капотом хз надо у авторов думаю спрашивать

А у вас есть плоские измерения с количеством элементов более 64к.
(промежуточный уровень, для преодоления 64к предела, сделан невидимым для клиента)?
...
Рейтинг: 0 / 0
06.10.2004, 20:47
    #32726924
Андрей Никифоров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
backfire(промежуточный уровень, для преодоления 64к предела, сделан невидимым для клиента)?

[offtopic] для customer мы делаем промежуточный уровень из первой буквы и не скрываем его. users довольны, когда речь идет о выборе конкретного customer в Excel'е. Понятно, что суммировать какие-либо показатели по первой букве бессмысленно :-)[/offtopic]
...
Рейтинг: 0 / 0
06.10.2004, 21:19
    #32726935
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Андрей Никифоров backfire(промежуточный уровень, для преодоления 64к предела, сделан невидимым для клиента)?

[offtopic] для customer мы делаем промежуточный уровень из первой буквы и не скрываем его. users довольны, когда речь идет о выборе конкретного customer в Excel'е. Понятно, что суммировать какие-либо показатели по первой букве бессмысленно :-)[/offtopic]

Пользователь Вася хочет, чтобы клиенты были сгруппированны по 1.й букве имени, а пользователь Петя хочет чтоб они были сгруппированы по первым 2 цифрам ИНН.
Но в AS 2000, который за 2 иерархиями одного измерения ( в терминах OLEDB for OLAP) на самой деле делает 2 измерения на физическом уровне со всеми вытекающими последствиями, что аггрегации для листового уровня каждой иерпрхии будут считаться дважды, поэтому и Вася и Петя сосут лапу (вместе то веселее, чем кому то одному) до наступления весны в обличии Юкона, который поддерживает иерархии на физическом уровне.
...
Рейтинг: 0 / 0
07.10.2004, 09:19
    #32727194
Валек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
[quot backfire
А у вас есть плоские измерения с количеством элементов более 64к.
(промежуточный уровень, для преодоления 64к предела, сделан невидимым для клиента)?[/quot]

пока еще нету самое максимальное не превышает 2к это в старом хранилище, в новом я так думаю будут одно такое - справочник номенклатуры, но оно пока еще в стадии разработки
...
Рейтинг: 0 / 0
07.10.2004, 09:33
    #32727212
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Валек[quot backfire
А у вас есть плоские измерения с количеством элементов более 64к.
(промежуточный уровень, для преодоления 64к предела, сделан невидимым для клиента)?

пока еще нету самое максимальное не превышает 2к это в старом хранилище, в новом я так думаю будут одно такое - справочник номенклатуры, но оно пока еще в стадии разработки[/quot]

Тогда вам ADOMD.Catalog с лихвой хватать будет.
...
Рейтинг: 0 / 0
07.10.2004, 09:52
    #32727268
Валек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
эт точно, пока летает
...
Рейтинг: 0 / 0
07.10.2004, 10:43
    #32727400
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Валекэт точно, пока летает
а у меня номенклатура до 500к и выше, а еще счета, накладные, заказы, которых на много больше.
...
Рейтинг: 0 / 0
07.10.2004, 12:51
    #32727824
Валек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
сочувствую
как гриться "большому кораблю ..."
...
Рейтинг: 0 / 0
07.10.2004, 13:09
    #32727902
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset
Валексочувствую
как гриться "большому кораблю ..."
...большая торпеда
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / ADOMD.Catalog vs. MDX(CellSet) vc. SchemaRowset / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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