问题一:create view as select * from table_a where pt = "20230522",把分区后边改成create view as select * from table_a where pt = ${var1}
MaxCompute这样子会在create view的时候,参数就被写死了,我尝试过了,可以帮我找一个老师拉个群支持下吗? 就是说这个普通的视图,我可以按照你这个写法写,但是解析出来日期是20230523,他就被固定了,固定在这个view的逻辑里了,没法改变,等他明天,他还是20230523的逻辑
问题二:能否拉个老师讲解下参数化试图,我想尽量用参数化识图?
针对问题一的回答:这个普通的属兔我理解是这样:如果是这个视图昨天创建好的,里边的数据就是昨天的,如果需要今天的数据,需要重新建; 你看看这个物化视图,里边有一条命令可以更新,你可以每天执行一次更新操作 https://help.aliyun.com/document_detail/294513.html?spm=a2c4g.123145.0.i4#section-0oj-vt4-08o 针对问题二的回答:参数化视图结合调度参数我理解是没有效果,像你操作的那样,普通的参数话视图建好之后没办法变化,物化视图可以,此回答整理自钉群“MaxCompute开发者社区2群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。