powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle AW 10.1.0.4 Вопрос по ключам
2 сообщений из 2, страница 1 из 1
Oracle AW 10.1.0.4 Вопрос по ключам
    #33043338
O_Vital
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем дня.
При создании измерения можно указать, какие ключи использовать - Суррогатные генерируемые AW (Generate Surrogate keys in the AW), или из источника данных (Use Natural Keys from Data Source).
В чем плюсы и минусы, каждого подхода, для чего (из-за чего) это сделано?

Вопрос возник из-за того, что AW, при выборе Use Natural Keys from Data Source, не хочет переваривать повторяющиеся значения ключевых полей на разных уровнях.
пример:
Код: plaintext
1.
2.
3.
4.
5.
   Level0_ID  | Level0_DSC   |  Level1_ID    | Level1_DSC
        10    |   Группа1    |       10      |   Товар1
        10    |   Группа1    |       20      |   Товар2
        10    |   Группа1    |       30      |   Товар3
        20    |   Группа2    |       40      |   Товар4
        20    |   Группа2    |       50      |   Товар4

ему подавай вот так:
Код: plaintext
1.
2.
3.
4.
5.
6.
   Level0_ID  | Level0_DSC   |  Level1_ID    | Level1_DSC
        10    |   Группа1    |       30      |   Товар1
        10    |   Группа1    |       40      |   Товар2
        10    |   Группа1    |       50      |   Товар3
        20    |   Группа2    |       60      |   Товар4
        20    |   Группа2    |       70      |   Товар4
...
Рейтинг: 0 / 0
Oracle AW 10.1.0.4 Вопрос по ключам
    #33043382
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот в этом и разница :)
Натуральные ключи можно использовать, когда вы строите Parent-child измерение, например. И еще когда вы создаете измерение без уровней и иерархий.
А в других случаях OLAP сам подберет ключи по значениям уровней.
Примерно так.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Oracle AW 10.1.0.4 Вопрос по ключам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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