powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как мне в секцию where поместить два месяца одного квартала
4 сообщений из 4, страница 1 из 1
Как мне в секцию where поместить два месяца одного квартала
    #33530270
terminator81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно сабж. Запрос делаю в MS SQL через OpenRowSet.
Посмотрел как Excel делает, он создает create session member.

CREATE SESSION
MEMBER [ПродажиОстатки].[Даты].[{5E98DC4E-B6D2-4626-A95E-506861008408}Pivot2Hier2MultiFilter__] AS
'
AGGREGATE({
[Даты].[All Даты].[2006].[1 Квартал].[Январь],
[Даты].[All Даты].[2006].[1 Квартал].[Февраль]
})
'

SELECT
{
[Measures].[ABC],
[Measures].[Доля],
[Measures].[Количество]
}
ON COLUMNS
FROM [ПродажиОстатки]
WHERE
(
[{5E98DC4E-B6D2-4626-A95E-506861008408}Pivot2Hier2MultiFilter__]
)
Пробую сделать то же самое через OpenRowset выдает ошибку

Server: Msg 7321, Level 16, State 2, Line 1
An error occurred while preparing a query for execution against OLE DB provider 'MSOLAP.2'.
OLE DB error trace [OLE/DB Provider 'MSOLAP.2' ICommandPrepare::Prepare returned 0x80040e14].
...
Рейтинг: 0 / 0
Как мне в секцию where поместить два месяца одного квартала
    #33530416
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте вместо

"create session" написать "with"
...
Рейтинг: 0 / 0
Как мне в секцию where поместить два месяца одного квартала
    #33530449
terminator81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To backfire, спасибо за помощь, получилось
...
Рейтинг: 0 / 0
Как мне в секцию where поместить два месяца одного квартала
    #33530465
terminator81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To backfire, спасибо огромное за помощь
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как мне в секцию where поместить два месяца одного квартала
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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