powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SchemaRowset. Как быстрее?
3 сообщений из 3, страница 1 из 1
SchemaRowset. Как быстрее?
    #32844144
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работаем с AS2000.
Вызываем Connection.OpenSchema(adSchemaMembers...

Если в Restrictions указывать только CUBE_NAME и MEMBER_UNIQUE_NAME, будет ли это вести к потере производительности по сравнению со случаем, когда в RestrictionArray дополнительно указаны DIMENSION_UNIQUE_NAME и HIERARCHY_UNIQUE_NAME?
...
Рейтинг: 0 / 0
SchemaRowset. Как быстрее?
    #32846888
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если MEMBER_UNIQUE_NAME указано именно как Unique Name, то никаких потерь не будет (ни в AS2K ни в Юконе).

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
SchemaRowset. Как быстрее?
    #32846909
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoshaЕсли MEMBER_UNIQUE_NAME указано именно как Unique Name, то никаких потерь не будет (ни в AS2K ни в Юконе).

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights


Другой вопрос.

при задании Restrictions иногда получем сообщение типа "ну не смогла я" без указания причины :-(, если
на месте LEVEL_UNIQUE_NAME указано просто имя уровня, а не его уникальное имя. Такое случается тогда, когда имя уровня используется в других измерениях.
Правильно ли я понимаю, что надежности всегда лучше указывать LEVEL_UNIQUE_NAME, и не испытывать судьбу?

Третий вопрос.

Почему MEMBER_KEY в и MEMBER RowSet и в CellSet всегда типа string, не зависимо от его действительного типа?
Хотя если в MDX заказать сортировку по ключу (в данном случае int(4)).
то:
ни [Warengruppe].MEMBER_KEY, ни [Warengruppe].Properties("MEMBER_KEY") не
находятся и выдается ошибка о неизвествном мембере. Откликается только на
[Warengruppe].Properties("KEY")

SET [RowSet] AS 'ORDER([RowSet1], [Warengruppe].Properties("KEY"))'
сортирует по строковому представлению ключа

SET [RowSet] AS 'ORDER([RowSet1], Val([Warengruppe].Properties("KEY")))'
сортирует по ключу
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / SchemaRowset. Как быстрее?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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