自定义分析云账单

本文涉及的产品
对象存储 OSS,20GB 3个月
日志服务 SLS,月写入数据量 50GB 1个月
阿里云盘企业版 CDE,企业版用户数5人 500GB空间
简介: 成本管家是基于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

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7月前
|
机器学习/深度学习 监控 对象存储
视觉智能平台常见问题之购买了资源包显示已超限如何解决
视觉智能平台是利用机器学习和图像处理技术,提供图像识别、视频分析等智能视觉服务的平台;本合集针对该平台在使用中遇到的常见问题进行了收集和解答,以帮助开发者和企业用户在整合和部署视觉智能解决方案时,能够更快地定位问题并找到有效的解决策略。
|
5月前
|
监控 供应链 搜索推荐
阿里商旅账单系统架构设计实践问题之账单详情数据未同步会带来问题如何解决
阿里商旅账单系统架构设计实践问题之 账单详情数据未同步会带来问题如何解决
|
7月前
|
机器学习/深度学习 人工智能 开发工具
视觉智能平台常见问题之设置默认使用单类目资源包而不是通用资源包如何解决
视觉智能平台是利用机器学习和图像处理技术,提供图像识别、视频分析等智能视觉服务的平台;本合集针对该平台在使用中遇到的常见问题进行了收集和解答,以帮助开发者和企业用户在整合和部署视觉智能解决方案时,能够更快地定位问题并找到有效的解决策略。
|
7月前
|
DataWorks 大数据 数据处理
DataWorks常见问题之专业版使用【数据保护伞】额外付费如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。
|
7月前
|
运维 小程序 API
社区每周丨支付宝小程序导航栏升级及人脸认证计费规则更新
社区每周丨支付宝小程序导航栏升级及人脸认证计费规则更新
192 0
|
存储 机器学习/深度学习 Cloud Native
阿里云产品免费试用活动可试用云产品配置、时长、规则及常见问题汇总
云产品免费试用活动是阿里云一直在做的一个活动,只是不同时间可申请试用的云产品配置和试用时长不一样,目前最新可申请试用的云服务器配置最低的是1核2G配置,配置最高的是4核16G,最长试用时长是3个月,下面是阿里云产品免费试用活动可申请试用的产品配置、时长及规则汇总。
阿里云产品免费试用活动可试用云产品配置、时长、规则及常见问题汇总
|
弹性计算 数据库
计算巢上架云市场配置额外计费项最佳实践
计算巢简介计算巢服务是阿里云开放给企业应用服务商与其客户的服务管理PaaS平台。服务商能够在计算巢上发布私有部署服务(资源部署在用户侧),为其客户提供云上软件一键部署的能力;同时也支持全托管模式的服务(资源部署在服务商侧),赋能服务商托管其客户资源。当服务商在计算巢发布服务后,需要到云市场完成售卖配置,才可以真正实现售卖。目前,云市场支持按次付费、按周期付费(包年包月)和按量付费,服务商可以依据自己应用的特点选择任意一种或多种计费方式售卖。本文着重介绍按周期计费中额外计费项的配置。
234 2
计算巢上架云市场配置额外计费项最佳实践
|
自然语言处理 人机交互 语音技术
智能语音交互账单及用量明细查看Quick Start
智能语音交互(Intelligent Speech Interaction)是基于语音识别、语音合成、自然语言理解等技术,为企业在多种实际应用场景下,赋予产品“能听、会说、懂你”式的智能人机交互功能。适用于智能问答、智能质检、法庭庭审实时记录、实时演讲字幕、访谈录音转写等场景,在金融、司法、电商等多个领域均有应用。目前云上的许多企业客户在使用该服务后,往往有查看消费账单以及具体的调用明细等需求。针对客户的这一需求,官网在产品计费中有详细文档介绍,但是由于客户对于产品官网文档的不了解,通常还是会遇到问题。本文以12月的消费为例,为您介绍如何查看账单流水及具体的用量详情。
421 0
智能语音交互账单及用量明细查看Quick Start
|
API
云市场资源包额度预警设置及使用明细查询操作指导
阿里云云市场是软件交易及交付平台。云市场致力于为中小型企业提供全方面的 IT 服务,大幅降低企业互联网化成本, 打造企业上云、产品选购、服务落地、交易一体化流程。共同构建云上生态,让信息化更简单。作为阿里云的战略发展点,承接着中国云生态各个链条产品的落地。云市场平台提供完备的服务监管来保障用户利益,并把更多的产品、品牌及销售资源赋能商家。客户在购买使用云市场服务后为了避免当资源包耗尽时,面临服务不可用风险。通常有设置资源包额度预警和查看使用明细得需求。但是由于云市场控制台的不熟悉,往往不知如果进行额度预警的调整及设置。本文简单介绍设置资源包额度预警和查看资源包用量明细操作步骤,以供参考
594 0
云市场资源包额度预警设置及使用明细查询操作指导
|
SQL 存储 分布式计算
MaxCompute按量付费业务流程的计量明细统计
本文针对一个公司有多个部门,一个部门又含有多条业务,另外业务流程中可能包含MapReduce、Spark、SQL,但是如何统计其中一条的业务流程的计费信息。针对这一需求,本文采用的方案是:通过计量计费中获取当前所有project的在某一天的计费信息->采用DataWorks的API获取该project的业务流程下的所有nodeID->通过MaxCompute的SDK将数据写入到MaxCompute表中->最后使用SQL统计出一条业务流程的总的计费统计情况。
2102 0