自定义分析云账单

本文涉及的产品
对象存储 OSS,20GB 3个月
阿里云盘企业版 CDE,企业版用户数5人 500GB空间
对象存储 OSS,恶意文件检测 1000次 1年
简介: 成本管家是基于SLS强大的存储引擎和计算引擎,提供对阿里账单的分析能力。针对客户常见的分账需求,费用优化需求,给出通用的解决方案。成本管家内置了对原始账单的查询,一些内置的通用报表,告警,和定时报告功能。内置的报表包括了账单的月度总览,明细报表,ECS,OSS,SLS等常见的产品定制报表。成本管家内置的报表满足了通用的场景。但是对于一些客户一些定制话的需求,成本管家通过SQL语言,可以自由的分析账单,功能上不逊于excel,而计算能力上远超excel。

成本管家赋能费用分析

成本管家是基于SLS强大的存储引擎和计算引擎,提供对阿里账单的分析能力。针对客户常见的分账需求,费用优化需求,给出通用的解决方案。成本管家内置了对原始账单的查询,一些内置的通用报表,告警,和定时报告功能。内置的报表包括了账单的月度总览,明细报表,ECS,OSS,SLS等常见的产品定制报表。

成本管家内置的报表满足了通用的场景。但是对于一些客户一些定制话的需求,成本管家通过SQL语言,可以自由的分析账单,功能上不逊于excel,而计算能力上远超excel。

本文就提供一些自定义分析的样例,跟用户介绍如何定制自己的账单报表。

产品维度账单分析

分析各个云产品的费用组成

如果我们需要分析本月各个云产品的费用和占比情况,应该怎么做呢?

image.png

首先进入成本管家,点击左侧菜单中的自定义分析,打开查询页面。在查询页面的右上角,选择时间(本月),当然也可以选择自己需要的时间范围。

在查询框中输入以下SQL,并且点击『查询/分析』。

source:bill | select ProductName, sum(PretaxAmount) as fee  group by ProductName order by fee desc

image.png

注:在结果中出现了很长的小数,可以通过round(key,3)指定保留3位小数。

分析结果默认以表格显示,如果需要展示成饼图,可以选择页面中间菜单的『饼图』,并且把这个饼图添加到一张报表中,方便后续的查询:

image.png

弹出窗口中填写仪表盘的名称和图表的名称:

image.png

注:仪表盘中可以包含多张图表

接下来要把这个新的仪表盘,添加到成本管家中,方便在一个地方统一查看所有报表。点击成本管家菜单中的+

image.png

弹出窗口中,选择『已有仪表盘』;Project名称选择『bill-analysis-』开头的project;仪表盘名称选择刚刚创建的仪表盘:

image.png

之后就能在成本管家的才单中看到自定义报表『XX公司的财务报表』

image.png

分析各个云产品每天的费用变化

在查询框中输入一下SQL,并且点击『查询/分析』:

source:bill | select ProductName, sum(PretaxAmount) as fee , date_trunc('day',__time__) as t  group by ProductName ,t order by t    limit 1000

并且选择流图

image.png

展示出每个云产品每天的变化情况,默认是展示成线图,如果需要变成柱状图,可以在属性中配置。

分析本月每个财务单元的费用组成

在查询框中输入:

source:instance_bill | select CostUnit, sum(PretaxAmount) as fee   group by CostUnit order by fee    limit 1000

注意,前边的查询条件是source:instance_bill,代表实例账单。

如果需要展示成饼图,参考上文的做法,切换到饼图模式

分析每个财务单元,每天的费用变化

在查询框中输入:

source:instance_bill | select CostUnit, sum(PretaxAmount) as fee , date_trunc('day',__time__) as t   group by CostUnit,t order by t     limit 1000

分析OSS各个计费项目的使用量和费用组成

在查询框中输入以下SQL,查询OSS的实例账单,在输出结果中,包含了用量信息和费用信息:

source:instance_bill  and productcode:oss |  select BillingItem as "计费项", round(sum(PretaxGrossAmount),3) as "费用", concat(cast(round(sum(Usage),3) as varchar),' ',arbitrary(UsageUnit)) as "用量" group by "计费项" order by "费用" desc

image.png

如需要查询其他产品的账单,并修改productcode:oss成其他产品。

预付费和按量付费维度费用组成

在查询框中输入:

source:bill | select SubscriptionType, sum(PretaxAmount) as fee group by SubscriptionType

资源组维度费用组成

在查询框中输入

source:instance_bill  | select ResourceGroup, sum(PretaxAmount) as fee group by ResourceGroup

ECS各个实例的账单组成

source:instance_bill  and productcode:ecs| select  instanceId, sum(PretaxAmount) as fee group by instanceId

不同规格ECS的账单组成

source:instance_bill  and productcode:ecs| select  InstanceSpec, sum(PretaxAmount) as fee group by InstanceSpec

参考内置模板,编写自定义SQL

在内置模板中,选择要复制的图表,点击右上角三个点,会出现下拉菜单,点击『查看分析详情』,会进入自定义分析,编辑后可以参考上文,添加到自定义仪表盘。

image.png

相关实践学习
ECS云服务器新手上路
本实验会自动创建一台ECS实例。首先,远程登陆ECS实例,并部署应用。然后,登陆管理控制台,并对这台ECS实例进行管理操作。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
数据采集 存储 监控
淘宝详情数据采集(商品上货,数据分析,属性详情,价格监控),海量数据值得get
淘宝详情数据采集涉及多个环节,包括商品上货、数据分析、属性详情以及价格监控等。在采集这些数据时,尤其是面对海量数据时,需要采取有效的方法和技术来确保数据的准确性和完整性。以下是一些关于淘宝详情数据采集的建议:
|
2月前
|
XML JSON API
电商数据集成:利用API接口实现商品详情自动化获取
在电子商务的快速发展中,数据集成成为提升业务效率和增强市场竞争力的关键。API(应用程序编程接口)作为数据集成的核心工具,允许商家自动化获取商品详情,从而实现高效的商品管理和数据分析。本文将探讨如何利用API接口自动化获取商品详情,并分析其对电商业务的影响。
|
2月前
|
分布式计算 DataWorks 监控
DataWorks常见问题之打开执行后费率计算预估弹窗如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
156 1
|
2月前
|
DataWorks 大数据 数据处理
DataWorks常见问题之专业版使用【数据保护伞】额外付费如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
2月前
|
存储 JSON 关系型数据库
1688订单详情对接及实现方案
1688作为中国最大的B2B电子商务平台之一,提供了丰富的商品信息和订单详情。通过与1688订单详情接口的对接,电商企业可以实时获取订单详细信息,以便更好地了解客户需求、优化运营策略以及提高服务质量。本文将详细介绍如何实现1688订单详情的对接,包括注册与获取API密钥、环境准备、接口调用与数据解析等步骤,并提供示例代码供参考。
|
存储 弹性计算 负载均衡
阿里云新增新老用户多场景组合购,多种业务场景可选,灵活选择解决方案
很多购买阿里云产品的用户在购买云服务器产品的同时往往还需要搭配购买其他云产品,例如备案管家服务、对象存储服务、负载均衡CLB、无影云桌面等,为此,阿里云新增了组合购套餐,最低仅需1532.04元起。
阿里云新增新老用户多场景组合购,多种业务场景可选,灵活选择解决方案
|
SQL 运维 资源调度
Dataphin自定义资源组功能全新上线!
V3.10 版本中,Dataphin 全新上线调度资源分组管理的功能,能够帮助您统一管理部署Dataphin实例的物理机集群资源。您可以将资源划分为不同的配额组,不同资源组之间的资源配额互相独立,并支持为不同租户、统一租户下不同项目内的任务单独指定调度时使用的自定义资源组,从而保障核心任务的资源不被抢占,同时也提升整体资源利用率。
425 0
|
API
云市场资源包额度预警设置及使用明细查询操作指导
阿里云云市场是软件交易及交付平台。云市场致力于为中小型企业提供全方面的 IT 服务,大幅降低企业互联网化成本, 打造企业上云、产品选购、服务落地、交易一体化流程。共同构建云上生态,让信息化更简单。作为阿里云的战略发展点,承接着中国云生态各个链条产品的落地。云市场平台提供完备的服务监管来保障用户利益,并把更多的产品、品牌及销售资源赋能商家。客户在购买使用云市场服务后为了避免当资源包耗尽时,面临服务不可用风险。通常有设置资源包额度预警和查看使用明细得需求。但是由于云市场控制台的不熟悉,往往不知如果进行额度预警的调整及设置。本文简单介绍设置资源包额度预警和查看资源包用量明细操作步骤,以供参考
523 0
云市场资源包额度预警设置及使用明细查询操作指导
阿里云资源包额度预警设置操作指导
资源包为预付费的抵扣包,是指您根据业务量级预估一次性付费购买相应规格的商品资源包。自购买日起,一年内有效,有效期内产生的计费调用量优先使用资源包抵扣额度,超出有效期未抵扣的资源包额度自动失效。资源包过期或额度耗尽时,服务将会自动切换为后付费进行按量计费。为了避免当资源包耗尽时,面临服务不可用风险。设置资源包额度预警后,则当资源包剩余一定额度时,会通过短信、邮箱方式向您推送通知。阿里云虽然提供了资源包额度预警设置,但是由于对阿里云控制台的不熟悉,往往不知如果进行额度预警的调整及设置。本文简单介绍设置资源包额度预警操作步骤,以供参考。
832 0
阿里云资源包额度预警设置操作指导
|
SQL 存储 人工智能
在DataWorks标准模式下统计个人账号使用资源情况
在使用MaxCompute的时候通常情况下,用户会通过Information Schema的task_history视图表来分析具体某个账号执行的SQL任务情况,来做到SQL成本分摊或SQL的时间成本优化。但大多数用户通过DataWorks标准模式下使用MaxCompute,这样在MaxCompute提供的元数据视图信息中将记录所有的生产作业执行账号为同一个主账号,只有小部分的开发作业执行账号为个人RAM子账号。本文主要介绍如何在DataWorks标准模式下统计个人账号使用资源情况。
1489 0
在DataWorks标准模式下统计个人账号使用资源情况