人力家:借助 Information Schema 合理治理费用
💡
原文中文,约4600字,阅读约需11分钟。
📝
内容提要
人力家使用MaxCompute和QuickBI提供SaaS服务,通过Information Schema优化历史作业信息降低成本。
🎯
关键要点
-
人力家是由阿里钉钉和人力窝共同投资成立的互联网公司,提供人力资源SaaS服务。
-
公司面临数据整合和计算成本优化的挑战。
-
MaxCompute和QuickBI用于数据分析和报表生成,但存在计算费用波动问题。
-
费用波动的原因包括高成本SQL查询、不合理的分区、报表访问频率高、维表数据增加和运行时间长。
-
Information Schema提供项目元数据和使用历史数据,有助于分析和优化成本。
-
通过分析SQL脚本和优化数据查询,降低了MaxCompute的计算成本。
-
改进措施包括替换不合理的数据表、优化维表数据、减少高频访问数据集的存储大小和报表数量。
-
最终成功将每日MaxCompute成本降低到合理波动区间。
➡️