Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Построение локального куба : не могу найти ошибку: / 2 сообщений из 2, страница 1 из 1
08.04.2005, 13:08
    #33004706
Ruban Igor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение локального куба : не могу найти ошибку:
Строю локальный куб на view:

PROVIDER=MSOLAP.2;
DATA SOURCE=D:Кредиторка.cub;
SOURCE_DSN = "DRIVER=SQL Server; SERVER=MyServ; UID=sa; Password=PWD; DATABASE=MyDB";
CREATECUBE = CREATE CUBE Кредиторка (
DIMENSION [С11_Контрагенты], LEVEL [All] TYPE ALL, LEVEL [Контрагенты],
MEASURE [Сумма_ПриРост] FUNCTION SUM );
InsertInto = INSERT INTO Р4_Кредиторка (
[С11_Контрагенты].[Контрагенты],
[Сумма_ПриРост] )
SELECT
dbo.С11_Контрагенты.Наименование$,
dbo.Р4_Кредиторка.Сумма_ПриРост
FROM dbo.Р4_Кредиторка, dbo.С11_Контрагенты
WHERE (dbo.С11_Контрагенты.ID# = dbo.Р4_Кредиторка.#Контрагент_С11);

Выдает ошибку:

Too many tables used in the WHERE clause expression : (dbo.С11_Контрагенты.ID# = dbo.Р4_Кредиторка.#Контрагент_С11)

Может кто сталкивался? В чем суть ошибки?

И еще интересный момент:
При сохранении локального куба из под Excel
кубы построенные исключительно на таблицах - сохраняются, а если в кубе задействовано хоть одна View, то выдает ошибку. Как с этим бороться?
...
Рейтинг: 0 / 0
08.04.2005, 16:43
    #33005583
Ruban Igor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение локального куба : не могу найти ошибку:
Ответ прост: не любит синтаксис диезов #
Переписал
WHERE ([dbo].[С11_Контрагенты].[ID#] = [dbo].[Р4_Кредиторка].[#Контрагент_С11]);

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


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