Управление значениями столбцов с автоматическим увеличением в Mosaic Decisions
У меня есть таблица, в которой для ключевого столбца определена автоматическая инкрементная последовательность.
Постановка задачи-
Source_table имеет идентификатор столбца со значениями 101, 102, 103
так далее и Destination_table имеет идентификатор столбца со значениями 1201,1202,1203
.. и в дополнительной форме.
Source_table
Destination_table
Теперь, в Mosaic я могу прочитать данные из source_table, но при записи в таблицу назначения, то значения изDestination_table.ID
перезаписывается Source_table.ID
ценности.
Есть ли способ сохранить последовательность моей Destination_table в Mosaic?
1 ответ
Да, вы можете использовать Skip Insert
а также Skip Update
функции, доступные в узле записи дляUpsert
режим записи, в котором он будет пропускать последовательность, исходящую от ввода, и сохранять последовательность в столбце назначения.
Для этого в меню конфигурации узла Writer выберите режим записи как Upsert и перетащите столбцы, для которых вы хотите сохранить последовательность, вSkip Insert
а также Skip Update
, как показано ниже: