Я собираюсь запланировать вставку базы данных с помощью фабрики данных Azure.
У меня есть 1 copydata и 2 поиска. 1. Max Id вставлен в таблицу назначения (LastValue в коде json) 2. Max ID из исходной таблицы (Max).
Чтобы получить значение поискав разделе «Копировать данные» я написал запрос, как я упоминал ниже, но все еще получаю ошибку, и я не могу получить значение Lookup в запросе выбора.) -30 и id> @ {активность ('CDNOps_LastUpdateValue'). Output.firstRow.LastValue} и идентификатор <= @ {активность ('Source_MaxValue'). Output.firstRow.Max limit 20000} </p>
Пожалуйста, помогитеменя об этом.
Сообщение об ошибке, которое я получаю при планировании данных:
"errorCode": "2200", "message": "Сбой произошел на стороне источника.ErrorCode = UserErrorOdbcOperationFailed, 'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException, Message = ERROR [42000] [Microsoft] [MariaDB] У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии сервера MariaDB, дляправильный синттопор для использования возле '\ "LastValue \": 540418183} \ n и id <= {\ "Max \": 546239715}' в строке 2 ......... </p>