我在ODPS 建立一张业务宽表,用quickBI 给业务端访问 各种维度查询,是不是业务端每次打开表,点击一下查询,切换一次维度,都要收ODPS 运算的费用
夸克是报表界面会查odps,odps的每次计算都要消耗计算资源,如果加缓存,其实第一次查odps,后续一段时间不会查,就可以少费用
从架构上讲,建议前端报表工具直接访问rds(mysql)里的数据集市数据, odps只做离线etl计算不做交互查询.
另外ODPS计费分两种: 计算和CU
如果选用计算费用模式每次odps 查询都会触发计算费用:一次 SQL 计算费用 = 计算输入数据量 SQL 复杂度 SQL 价格
计费方式文档:https://help.aliyun.com/document_detail/27989.html?spm=a2c4g.11174283.6.559.M3CVZi
建议把odps离线计算好的数据放入rds,然后在前端查询,从速度和费用可控性上讲都是最优化的.
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。