问题描述
maxcompute的sql费用是按量付费的,经常发现有部分实例的费用较高,但是却不知道具体是哪条sql,本文为您介绍如何找到具体是哪条sql费用高。
详细步骤
1、下载用量明细,筛选数据分类下的ComputationSql计费项代表标准SQL任务。标准SQL任务产生的费用计算公式为计算输入数据量(GB) × SQL复杂度 × SQL单价。通过对比用量明细表中输入数据量和sql复杂度乘积大的行,即为费用高的作业。
2、使用用量明细中的计量信息编号关联information_schema.tasks_history元数据中的inst_id字段,查看operation_text字段的内容,可以看到对应的是什么sql.
相关文档
查看账单详情:https://help.aliyun.com/document_detail/53057.html
元数据字段说明:https://help.aliyun.com/document_detail/135433.html
适用范围
Maxcompute