DataWorks百问百答25:如何在DataWorks上创建和维护odps生产表?-阿里云开发者社区

开发者社区> DataWorks> 正文

DataWorks百问百答25:如何在DataWorks上创建和维护odps生产表?

简介: 如何在DataWorks上创建和维护odps生产表?

odps表依据环境分为两种:

  • 开发表 guid:odps.xxx_dev.tb1 一般作为测试表。
  • 生产表 guid:odps.xxx.tb1 线上实际业务的表。 

创建生产表的途径:

  • 表管理:可视化建表。
  • odps_sql节点:语句建表,发布让生产账号跑(手动任务、调度任务都可以)。

查看与维护表的途径:

  • 表管理
  • 公共表
  • 数据地图
  • SQL语句(临时查询、odps_sql节点都可以)

【表管理】

入口:DataStudio-表管理
注:数据开发-业务流程-MaxCompute-表,里面的表也是同理操作,如果在“表管理”中建好了表,可以在这里右键导入表,方便管理。
操作:
1.可视化建表。提交到开发环境生成一张开发表(开发角色),提交到生产环境生成一张生产表(运维角色)。
2.新增字段,只能追加不能修改顺序。同理,提交到开发环境,开发表增加字段,提交到生产环境,生产表增加字段。
image.png

【公共表】

入口:DataStudio-公共表
操作:
1.查看表结构、分区信息、数据预览
image.png

【数据地图】

入口:全部产品-数据地图
操作:
1.更丰富的可视化维护odps表
image.png

【SQL语句】

入口:DataStudio-临时查询或者odps_sql节点
操作:
1.新建与维护表(表结构只允许新增字段)需要新建一个odps_sql节点或者手动任务,发布到线上,让生产账号去跑。
2.查看表可以使用临时查询或者odps_sql,直接在本地运行,以desc命令为例:
desc 项目名_dev.表名; 代表查看开发环境表结构,
desc 项目名.表名; 代表查看生产环境表结构。


附:DDL文档链接:https://help.aliyun.com/document_detail/73768.html?spm=a2c4g.11174283.6.683.1b5a590exFJmXb

DataWorks百问百答历史记录 请点击这里查看>>

更多DataWorks技术和产品信息,欢迎加入【DataWorks钉钉交流群】

版权声明:本文中所有内容均属于阿里云开发者社区所有,任何媒体、网站或个人未经阿里云开发者社区协议授权不得转载、链接、转贴或以其他方式复制发布/发表。申请授权请邮件developerteam@list.alibaba-inc.com,已获得阿里云开发者社区协议授权的媒体、网站,在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名",违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
DataWorks
使用钉钉扫一扫加入圈子
+ 订阅

DataWorks作为飞天大数据平台操作系统,对接各种大数据计算引擎,以all in one box的方式提供专业高效、安全可靠的全域智能大数据平台,高效率完成数据全链路研发流程,建设企业数据治理体系。 从2009年飞天大数据平台写下第一行代码开始,DataWorks历经10年发展,形成一套成熟的产品功能体系,满足企业数据中台搭建需求。

官方博客
DataWorks产品官网