2009-11-06 7 views
1

У меня есть два источника (источник A и источник B), источник B - еще одна целевая таблица в моем db. оба находятся в id идентификатора пользователя. Теперь мне нужно перенести некоторые данные из этих двух источников в целевую таблицу. Могу ли я передавать данные без использования переноса столяра? как сделать ?Как перенести данные в целевую таблицу из нескольких источников, не используя преобразование Столяра в информатике?

ответ

1

Вы можете присоединиться к двум таблицам, используя sql в квалификаторе источника, если обе таблицы существуют в одной базе данных, а используемое соединение может обращаться к обеим таблицам.

1

попробуйте использовать SQL-запрос для перехода в Source Qualifier.

2

Использование источника Классификатор -> двойной щелчок Source Классификатор -> перейти к свойствам -> мы должны написать SQL-запрос (но наши таблицы должны доступны в той же базе данных)

0

Вы можете использовать несколько определений источников, которые перейдите к одному квалификатору источника. Исключить исходные квалификаторы, которые автоматически генерируются, и создать новую трансформацию квалификатора источника. Импортируйте каждое определение источника, которое вам нужно, и привяжите каждое из необходимых полей от различных исходных определений к этому один исходный классификатор. Написание большого количества переопределений SQL приводит к поражению цели использования Informatica для большинства ETL и замедляет процесс. (Обратите внимание .. Я не говорите «никогда» делать it..but я в настоящее время вновь развивающимся преобразование, написанное с большими переопределениями SQL, которые очень медленно и использовать много ресурсов.)

0
  • Первого перетаскивания как исходные таблицы.
  • Затем удалите один исходный квалификатор и создайте один настраиваемый определитель источника.
  • Теперь переопределите запрос квалификатора источника, используя соединения и загрузите в целевую таблицу.

 Смежные вопросы

  • Нет связанных вопросов^_^