как скопировать инкрементные данные из локального MySql в Azure MySql, когда в локальном MySql нет поля даты для справки с использованием ADF - PullRequest
0 голосов
/ 12 апреля 2020

Я пытался скопировать из локальной mysql в azure mysql с помощью АПД. В некоторых таблицах даты заполнены, поэтому я могу использовать функцию поворота окна и заполнять добавочные данные. Но в некоторых таблицах нет заполненной даты для справки.

Есть ли какая-либо функция для получения дополнительных данных для таких таблиц?

1 Ответ

0 голосов
/ 13 апреля 2020

По моему опыту, поля данных (например, createTime, modifyTime) должны создаваться при разработке структуры таблицы. Это важно для мониторинга журнала, устранения неполадок и приращения. Как сказал @Martin в комментарии, вам всегда нужно иметь поле для определения критериев приращений.

Если это приемлемо, вы можете добавить поле данных (просто автоматически заполненное, не нужно менять другую стратегию) с гарантированной согласованностью с этого момента. Если таблица не может быть измененным, возможно, вам нужно подумать о добавлении другого места жительства для новых данных одновременно. Например, Azure табличное хранилище, которым вы можете управлять столбцами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...