OWB - отображение повторного использования для разных источников данных - PullRequest
0 голосов
/ 13 декабря 2011

У меня есть таблица PERSON в 5 различных схемах, а именно: A, B, C, D и E. Она имеет точную структуру смеха.

В целевой схеме OWB определено отображение PERSON_MAP, в котором используется таблица A.PERSON.

Я хочу повторно использовать это отображение PERSON_MAP, чтобы использовать его с другой исходной схемой (B, C, D и E)

Как я могу сделать это в OWB UI и с помощью команд OMB +?

Ответы [ 2 ]

1 голос
/ 18 декабря 2011

Я опишу пошагово, что вы должны сделать:

  1. Определите синоним PERSON, который указывает на таблицу A.PERSON

    CREATE SYNONYM PERSON FOR A.PERSON;

  2. Откройте мастер импорта метаданных базы данных, установите флажок Использовать синоним для поиска объектов и импортируйте синоним PERSON.

  3. Теперь, когда вы создадите промежуточный сценарий из своего сопоставления, вы увидите, что он будет использовать имя синонима из локальной схемы.

  4. Развертывание сопоставления

  5. Чтобы повторно использовать сопоставление для другой исходной схемы, вы должны изменить определение синонима и указать любую схему, если структура таблицы одинакова.

    СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ЛИЦУ СИНОНИМА ДЛЯ B.PERSON;

Когда вы выполняете отображение, оно будет обрабатывать данные из исходной таблицы за синонимом.

0 голосов
/ 04 декабря 2012

В Design Center;

Вы можете создавать копии PERSON_MAP как PERSON_MAP_B, PERSON_MAP_C и т. Д.

Возьмите одну копию, например, PERSON_MAP_B.

Щелкните правой кнопкой мышисопоставление и выберите «Конфигурировать».

В представлении конфигурации;Перейти к «Операторам таблицы»;Разверните исходную таблицу;«В»;Измените «Местоположение» на источник B.

...