Вставьте отдельные записи из дублированных записей в DATASTAGE - PullRequest
0 голосов
/ 13 февраля 2020

Привет! Я использую DATASTAGE для импорта данных куста в Oracle, у меня нет ограничений первичного ключа в кусте, но на Oracle У меня комбинированный первичный ключ. Например, у меня есть данные, которые не имеют дубликатов на основе всей записи, но ограничения pk имеют дубликаты. Таблица содержит столбцы Имя таблицы: item_details; - (hive) без ограничений первичного ключа

Id mfg_date item exp_date


1 12-01-2018 ab c 31-03-2018

2 12-01-2018 cde 28-02-2018

3 15-01-2018 efg 10-04-2018

4 12-01-2018 ab c 10-04-2018

Где mfg_date и item вместе первичный ключ для целевой таблицы (Oracle), которая имеет ту же структуру.

И мне нужно поместить sh данных в целевую таблицу.

Но он говорит о нарушении первичного ключа и прерывается.

Может кто-нибудь дать мне решение.

Ps. Мы не можем изменить схему для таблиц

...