DataWorks如何写表名才能指定生产表和开发表
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在数据开发DataStudio界面默认使用个人账号访问该资源,生产环境运维中心默认调度访问身份访问该资源。 在不指定表资源所在环境的情况下(sql中直接写tablename),默认访问当前环境下的该表。
1. 数据开发访问表示例
● 访问表 projectname_dev.tablename---使用个人账号访问开发表。
● 访问表 projectname.tablename---使用个人账号访问生产表。
● 直接写tablename---访问当前环境下该表。 即在数据开发DataStudio界面查询开发表,在生产运维中心执行时查询生产表。
2. 相关说明
● 关于调度访问身份的说明,请参见各引擎配置文档。
● 其他引擎是否支持通过上述方式跨库访问,与各引擎本身特性有关。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。