AWS DMS для хранения обновлений / удаления / вставки флагов в целевую таблицу

У меня есть настройка задачи AWS DMS для текущей репликации с локальным сервером SQL в качестве источника и AWS RDS (разновидность SQL Server) в качестве цели. Я хочу иметь возможность отслеживать изменения для каждой записи в таблице, используя дополнительный столбец в целевой таблице, который хранит U/I/D(Обновить / Вставить / Удалить) в качестве флага. Есть ли прямой способ сделать это с помощью AWS DMS?

Мне известны другие способы сделать это, такие как использование триггеров, хранимых процедур и т. Д., Но есть ли в AWS DMS какие-либо готовые функциональные возможности, которые можно использовать для достижения этой цели? Пожалуйста, найдите ниже пример того, что я ищу.

**Initial setup:**
-------------      ------------
Source table       Target table
-------------      ------------ |---------- |------------
value column       value column | Flag      |Change time
-------------      ------------ |---------- |------------
     a                  a       |           |
     b                  b       |           |

**Later (t1):**
-------------      ------------
Source table       Target table
-------------      ------------ |---------- |------------
value column       value column | Flag      |Change time
-------------      ------------ |---------- |------------
     a                  a       |           |
     b                  b       |           |
     c                  c       |  I        | t1
     d                  d       |  I        | t1
     h                  h       |  I        | t1

**Next change (t2):**
-------------      ------------
Source table       Target table
-------------      ------------ |---------- |------------
value column       value column | Flag      |Change time
-------------      ------------ |---------- |------------
     a                  a       |           |
     b                  b       |           |
     cc                 cc      |  U        | t2
     h                  d       |  D        | t2
                        h       |  I        | t1

0 ответов

Другие вопросы по тегам