sql-server - 无法使用 Nifi 迁移 Varbinary 数据类型 - PutDatabaseRecord 处理器
问题描述
使用 PutDatabaseRecord 处理器,我尝试将 varbinary 数据类型迁移到另一个目的地。在里面我尝试了使用“使用嵌入式 Avro 架构”的 avro 阅读器。迁移时,处理器显示错误为“不支持从未知到数组的转换”。
请提供上述问题的解决方案。提前致谢
错误日志:
17:04:34 ISTERROR5E288C7D-24FC-3619-7C08-E964A2113C7C PUTDATABASERECORD [ID = 5E288C7D-24FC-3619-7C08-7C08-E964A2113C7C]造成的process Sessive at Crocess Sescession the Process Sescession BB.212.212.2112.211-11-11-11-11-11-11-11-11-11-12 ,claim=StandardContentClaim [resourceClaim=StandardResourceClaim[id=1608723136100-388, container=default, section=388], offset=6847, length=45776044],offset=0,name=a241d7c9-7098-4161-bb77-bf205ef5bc2c,size =45775924] 由于 com.microsoft.sqlserver.jdbc.SQLServerException:不支持从 UNKNOWN 到 ARRAY 的转换。:org.apache.nifi.processor.exception.ProcessException:无法处理 StandardFlowFileRecord[uuid=bd2a3c28-d19b-466d- a8cd-1a397a1ebb6d,claim=StandardContentClaim [resourceClaim=StandardResourceClaim[id=1608723136100-388, container=default, section=388], offset=6847, length=45776044],offset=0,name=a241d7c9-7098-4161-bb77-bf205ef5bc2c,size=45775924] 由于 com.microsoft.sqlserver.jdbc.SQLServerException:不支持从 UNKNOWN 到 ARRAY 的转换。
解决方案
推荐阅读
- mysql - 如何在 MySQL 中将唯一记录从一个表插入到另一个表
- python - python中FileExistsError时简洁地将文件重命名为替代名称
- selenium - 如何使用 Selenium 单击 inneHTML 字符串?
- jenkins - 如何在多分支声明性 Jenkins 管道中配置 SCM (gitHub) 检出重试?
- python - SWI Prolog 和 Python 之间的 2 路互操作/IPC
- javascript - sendBeacon JSON 数据未被读取(服务器端)Nodejs 和 JS
- python - 根据模式拆分字符串 [YYYY-MM-DD MM:HH:SS]
- java - 如何从 JSP 发送电子邮件?我有一个错误
- python - 与 BeautifulSoup 和标签作斗争
- python - Python:如何将一条线拟合到特定的数据区间?