Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / считать Calc. Member на __СЕРВЕРЕ__ / 8 сообщений из 8, страница 1 из 1
10.02.2005, 17:44
    #32910746
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
Переформулирую вопрос
дано:
куб с долго-считающемся Calc. Member'ом
куб смотрится через OWC BOL - Execution Location Property = 3Queries are executed on the server. (Queries that contain session-scoped calculated members, user-defined sets, or user-defined functions are exceptions.)
OWC передаёт запросы, в которые вставляет
Код: plaintext
1.
2.
CREATE SESSION
	SET [myCube].Pivot0Axis1Set0 AS '{{[Company].[All Companies]},
		AddCalculatedMembers([Company].[Company].MEMBERS)}'

В результате этот Calc Member считается на клиенте, а это мучительно долго.
Причём Excel генерит другой запрос (без SESSION) и Calc. Member считается на сервере.

Как заставить этот мембер считаться на сервере?
...
Рейтинг: 0 / 0
11.02.2005, 15:41
    #32912012
Беляев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
Код: plaintext
Как заставить этот мембер считаться на сервере?
Вам поможет
Свойство Execution Location=3 у Connection

Владислав Беляев
...
Рейтинг: 0 / 0
11.02.2005, 15:51
    #32912049
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
читай, пожалуйста, внимательнее вопрос
Execution Location=3 не работает, когда есть сессии и сеты. а owc именно так и поступает.
...
Рейтинг: 0 / 0
12.02.2005, 02:39
    #32912696
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
Я попробую прояснить немножко:

1. Ограничение которое Дмитрий цитирует действительно когда-то давно сучествовало. Но мы его убрали. К сожалению не могу вспомнить когда именно. Мне кажется что в SP3. Но если нет, то в вышедшей SP4 Beta этого ограничения точно нет. На какой версии вы тестируете ? Может быть попробуете SP4 Beta ?

2. Существует очень распространенное заблуждение, что "Execution Location=3" означает делать все на сервере. К сожалению это заблуждение очень часто повторяется в форумах, статьях и т.д. На самом деле это не совсем так. "Execution Location=3" только означает, что set resolution будет происходить на сервере, а вот cell values все равно рассчитываются на клиенте. Заставить рассчитывать cell values на сервере напрямую никак, но есть часто помогающее "Default Isolation Mode=1" - которое устанавливает Isolation Level в ReadRepeatable из умолчания ReadCommited. Когда DIM=1 используется вместе с EL=3, то достигаемый эффект зачастую что значения форсируются быть вычисленными на сервере.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
12.02.2005, 09:31
    #32912738
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
я использую SP3
Моша, спасибо, обязально попробую ваш совет.
а что насчёт SP4? что там есть полезного для моего случая? поможет ли бета или только финальный релиз?
...
Рейтинг: 0 / 0
14.02.2005, 18:27
    #32915038
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
э-эх!
не помогло...
...
Рейтинг: 0 / 0
14.02.2005, 18:30
    #32915043
Eldar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
Где SP4 beta найти можно? Когда будет не beta?
...
Рейтинг: 0 / 0
14.02.2005, 23:12
    #32915277
Mosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
считать Calc. Member на __СЕРВЕРЕ__
EldarГде SP4 beta найти можно?

http://www.microsoft.com/sql/evaluation/betanominations.asp

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / считать Calc. Member на __СЕРВЕРЕ__ / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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