SSAS:衡量指标的百分比分布

发布于 2024-08-24 10:39:37 字数 552 浏览 5 评论 0原文

我正在运行一个存储 HTTP 请求事实的 SSAS 多维数据集。 “Time Taken”列存储特定 HTTP 请求所花费的毫秒数。

就像...

RequestID     Time Taken
--------------------------
1             0
2             10
3             20
4             20
5             2000

我想通过 Excel 提供一份报告,显示这些时间按请求百分比的分布情况。诸如“90% 的请求花费的时间少于 20 毫秒”之类的声明。

分析:

100%          <2000
80%           <20
60%           <20
40%           <10
20%           <=0

我几乎不知道什么是设计聚合、计算等的正确方法,以通过 Excel 提供此分析。

有什么想法吗?

谢谢, 亚历克斯

I am running a SSAS cube that stores facts of HTTP requests. The is a column "Time Taken" that stores the milliseconds a particular HTTP request took.

Like...

RequestID     Time Taken
--------------------------
1             0
2             10
3             20
4             20
5             2000

I want to provide a report through Excel that shows the distribution of those timings by percentage of requests. A statement like "90% of all requests took less than 20millisecond".

Analysis:

100%          <2000
80%           <20
60%           <20
40%           <10
20%           <=0

I am pretty much lost what would be the right approach to design aggregations, calculations etc. to offer this analysis through Excel.

Any ideas?

Thanks,
Alex

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

妄想挽回 2024-08-31 10:39:37

“通过”Excel 提供报告有点含糊,因为 Excel 管理自己的数据并进行自己的计算。对于数据操作和报告生成,我更喜欢 Excel,而不是 SQL Server,毕竟 SQL Server 是真正的最终用户产品,而 SQL Server 更多的是用于数据存储的管理。

您能否澄清一下您的意图是否是:

  • 将 SQL Server 中的数据处理为报告数据,然后将该数据发送到 Excel,或者...

  • 将数据发送到 Excel,以便可以将其处理为生成的报告

Providing a report "through" Excel is a bit ambiguous as Excel manages it's own data and does it's own calculations. For data-manipulation and report-generation I far prefer Excel to SQL Server, which is after all truly an end-user product whereas SQL Server is more for management of data-stores.

Could you clarify whether your intention is to:

  • manipulate the data in SQL Server into data for reports and then send that data to Excel, or...

  • send the data to Excel so that it can then be manipulated into generated reports

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文