Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Свойство SourceTableAlias... Вопросы / 3 сообщений из 3, страница 1 из 1
14.07.2004, 14:30
    #32603947
Alex Fox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство SourceTableAlias... Вопросы
MS SQL 2K Ent + MS AS 2K SP3a
Вопрос собсссно один. Каким таким гребаным образом MSAS определяет это свойство для Partition.
Объясняю почему такой довольный.
Есть партицированный куб. Для каждой партиции определяеся своя таблица фактов. Существует такой код(Это маленькая выжимка из DTS)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Set dsoServer=CreateObject("DSO.Server")
dsoServer.Connect WorkSrvName 
Set dsoDB = dsoServer.MDStores("Cubes")
Set dsoCube=dsoDB.MDStores(vCubName)
Set dsoPart=dsoCube.MDStores(vCubName)

Set dsoPartNew=dsoCube.MDStores.AddNew(vPartName)
dsoPart.Clone dsoPartNew 
dsoPartNew.SourceTable= "dbo." & Nekiy_noviy_table

dsoPartNew.AggregationPrefix=vPartName
dsoPartNew.OlapMode =  0 
dsoPartNew.Update
Т.е. партиции нкжные посоздавали. А вот при попытке отпроцессировать говорит
Код: plaintext
Error(- 2147221425 ): The object structure is not valid (Invalid fact table alias);
Когда тоже самое делю ручками из AM понятно все хорошо.
BOL вообще говорит
BOLIf the source table has no alias, the contents of this property are identical to those of the SourceTable property
Попытка насильно установить SourceTableAlias ни к чему не приводит. Ошибка остается.
Блин.. подскажите хотя бы в какую сторону рыть. Что не так делаю....
...
Рейтинг: 0 / 0
14.07.2004, 15:04
    #32604074
Alex Fox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство SourceTableAlias... Вопросы
В догонкгу...
Заглянув в метаданные обнаруживаю, что если партиция создавалась из AM то во FromClause стоит нужная таблица фактов. Если создать программно то таблица фактов из партиции откуда клонировалось. Если так то нахрена спрашивается свойство SourceTable ?
...
Рейтинг: 0 / 0
14.07.2004, 15:28
    #32604137
Alex Fox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Свойство SourceTableAlias... Вопросы
Вопрос снимается. Хотя осадок остаётся.
Пока руцями не пробил FromClause и JoinClause толку не было.
Подозреваю что в этом дело.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Свойство SourceTableAlias... Вопросы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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