во время экспорта sqoop, я не могу разобрать входные данные.приятие ниже исключения.
java.lang.RuntimeException: Невозможно проанализировать входные данные: '"DeptId": 888'
Причина: java.lang.NumberFormatException
Из Oracle DeptId - это тип данных Number
sqoop export \
--connect "jdbc: oracle: thin: @ (ОПИСАНИЕ = (АДРЕС = (ПРОТОКОЛ = TCP) (HOST = wcx2-scan. .com) (PORT = )) ( CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ***))) "\
--table API.CUSTOMER \
--columns 'Id', 'DeptId', 'Strategy', 'RCM_PROD_MSG_TXT' \
--export-dir / tmp / test \
--map-column-java RCM_PROD_MSG_TXT = String \
--username ********* \
- пароль ********** \
--input-fields-terminated-by ',' \
--input-null-string '\ N' \
--input-null-non-string '\ N'
Образец данных Json
{ "Id": "27952436", "DeptId": 888, "Стратегия": "син-кошачьи РИК", "РИК":
[629848,1029280]} * * тысячу двадцать-шесть
Убедитесь, что данные должны быть загружены в таблицу Oracle