如何使用DataX将表格存储内的Binary类型数据导入到ODPS?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何使用DataX将表格存储内的Binary类型数据导入到ODPS?

2016-11-28 21:25:05 3756 1

表格存储内部分字段是binary类型,而ODPS不支持binary类型,只支持String。

在将表格存储内binary类型数据导入到ODPS的String字段之后,再读出来,发现数据不对,有丢失。

我应该怎么把binary类型数据导入到ODPS?

取消 提交回答
全部回答(1)
  • 木洛
    2019-07-17 20:29:48
    已采纳

    数据『丢失』的原因见该文章的分析:https://yq.aliyun.com/articles/65035

    解决方案是需要更改DataX内部bytes到String转换的编码,需要更改Job的配置文件,添加如下配置:
    sss

    同时,在从ODPS内读出String类型字段后,需要使用iso-8859-1编码来转换回bytes:
    value.getBytes("iso-8859-1");

    2 0
相关问答

1

回答

事件中心的索引为KV结构,使用Lindorm的宽表存储,按使用场景分为什么类型?

2022-04-18 17:34:52 189浏览量 回答数 1

1

回答

Spark使用JindoFS计算加速读取parquet数据的前提是什么?

2021-12-09 21:14:30 151浏览量 回答数 1

1

回答

kafka中实现使用低级消费者指定什么类型的数据?

2021-12-08 18:14:59 313浏览量 回答数 1

1

回答

使用函数计算打包下载OSS文件的操作在哪里可以体验?

2021-10-26 10:11:21 1089浏览量 回答数 1

1

回答

Windows2008 安装配置好DNS服务器,开放53端口,使用公网IP无效?如何处理

2021-08-08 19:33:39 613浏览量 回答数 1

1

回答

对象存储OSS如何支撑 使用自有域名访问OSS资源 场景?

2021-01-06 13:29:33 1828浏览量 回答数 1

1

回答

官方开源版本的hive能否使用oss作为数据源

2017-01-26 11:04:20 3351浏览量 回答数 1

1

回答

mina接收底层设备发送的告警信息,dwr如何将数据推送给浏览器。

2016-06-17 08:29:22 1703浏览量 回答数 1

1

回答

css 使用 边框 border 的时候,怎么让他作为内边框。

2016-06-08 18:33:18 1647浏览量 回答数 1

4

回答

开放存储服务OSS如何设置类似IIS的http头

2014-06-02 09:50:02 7582浏览量 回答数 4
+关注
木洛
阿里云高级技术专家,表格存储(TableStore)研发,专注NoSQL领域技术和解决方案。
25
文章
40
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载