DataWorks同步emoji报错脏数据需要修改编码格式?

DataWorks同步emoji报错脏数据需要修改编码格式?

展开
收起
芯在这 2023-04-20 08:01:52 319 分享 版权
2 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    在使用DataWorks进行数据同步时,如果涉及到emoji表情数据,可能会出现脏数据错误,需要修改编码格式。

    具体操作步骤如下:

    1. 打开要同步的表的编辑页面。

    2. 找到需要同步的emoji字段,展开“高级设置”。

    3. 在高级设置中,找到“编码方式”选项,选择“UTF-8”编码方式。

    4. 单击保存并提交,重新进行数据同步。

    修改编码格式后,应该可以成功同步包含emoji表情数据的表了。

    2023-04-30 23:51:47
    赞同 展开评论
  • ****1.同步emoji报错脏数据需要修改编码格式: 1.1 jdbc形式添加数据源:

    例如:jdbc:mysql://xxx.x.x.x:3306/database?&com.mysql.jdbc.faultInjection.serverCharsetIndex=45,

    1.2 实例id形式添加数据源: * 在数据库名后拼接:数据库名?com.mysql.jdbc.faultInjection.serverCharsetIndex=45 2. 同步数据乱码 可能原因: * 源端的数据本身就是乱码。 * 数据库和客户端的编码不一样。 * 浏览器编码不一样,导致预览失败或乱码。 针对产生乱码的不同原因,选择相应的解决方法: * 如果您的原始数据乱码,需首先处理好原始数据,再进行同步任务。 * 数据库和客户端编码格式不一致,需先修改编码格式。 * 浏览器编码和数据库或客户端编码格式不一致,需先统一编码格式,然后进行数据预览。,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-04-20 12:50:35
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

收录在圈子:
+ 订阅
还有其他疑问?
咨询AI助理