MDX 正弦函数

发布于 2024-09-19 11:30:04 字数 38 浏览 10 评论 0原文

我可以在 MDX 中使用正弦函数吗?我想知道一个度量的正弦值。

Can I use the sine function within MDX? I would like to know the sine of a measure.

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

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

发布评论

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

评论(1

完美的未来在梦里 2024-09-26 11:30:04

您可以在 SSAS 中调用 VBA 程序集,您会在 SSAS 服务器程序集文件夹中注意到它。

VBA 函数的完整列表如下:
http:// www.ssas-info.com/analysis-services-articles/50-mdx/2075-vba-functions-in-as2005-mdx

简单示例:
http://geekswithblogs.net/darrengosbell/archive/2006/10/ 29/95332.aspx

或者,您可以编写自己的 CLR 例程,并调用它:
http://geekswithblogs.net/dotNETPlayground/archive/2007/12/ 20/117869.aspx

编辑:看来我假设您使用的是 MS Analysis Services...如果您是,这应该可以工作,否则使用您的确切版本重新标记?

WITH MEMBER Measures.[SinOne] AS VBAMDX!Sin(1)
SELECT Measures.[SinOne] ON COLUMNS FROM [Cube]

You can call into the VBA assembly in SSAS, you'll notice it in the SSAS Server assemblies folder.

Full list of VBA functions is here:
http://www.ssas-info.com/analysis-services-articles/50-mdx/2075-vba-functions-in-as2005-mdx

Quick example:
http://geekswithblogs.net/darrengosbell/archive/2006/10/29/95332.aspx

Alternatively you could write your own CLR routine, and call that:
http://geekswithblogs.net/dotNETPlayground/archive/2007/12/20/117869.aspx

EDIT: It looks like I've assumed you're on MS Analysis Services...If you are this should work, otherwise retag with your exact version?

WITH MEMBER Measures.[SinOne] AS VBAMDX!Sin(1)
SELECT Measures.[SinOne] ON COLUMNS FROM [Cube]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文