您可以通过行模式导出数据,该模式将用户每次更新的记录,抽取成行的形式导出,需要设置mode属性并配置列名。"parameter": {#parameter中配置下面三项配置(例如datasource、table等其它配置项照常配置)。"mode": "single_version_and_update_only", # 配置导出模式。"column":[ #按照需求添加需要导出TableStore中的列,您可以自定义设置配置个数。{"name": "uid" #列名示例,可以是主键或属性列。},{"name": "name" #列名示例,可以是主键或属性列。},],"isExportSequenceInfo": false, #single_version_and_update_only模式下只能是false。}行模式导出的数据更接近于原始的行,易于后续处理,但需要注意以下问题:每次导出的行是从用户每次更新的记录中抽取,每一行数据与用户的写入或更新操作一一对应。如果用户存在单独更新某些列的行为,则会出现有一些记录只有被更新的部分列,其它列为空的情况。行模式不会导出数据的版本号(即每列的时间戳),也无法进行删除操作。 https://help.aliyun.com/document_detail/142875.html——此答案整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。