`
java-mans
  • 浏览: 11981718 次
文章分类
社区版块
存档分类
最新评论

MDX- CALCULATION BY ITEM()

 
阅读更多
WITH MEMBER [measures].[First Year Internet Sales Amount] 
AS    
     {{[Date].[Calendar Year].&[2006],[Date].[Calendar Year].&[2007],[Date].[Calendar Year].&[2008]}     
       *{ [Measures].[Internet Sales Amount]}
      }.Item (0) // Item(0) is used to get the first year measure
   , FORMAT_STRING = "Currency"
   , SOLVE_ORDER = 1
MEMBER [measures].[Variance]  AS
(
[Measures].[Internet Sales Amount] - [measures].[First Year Internet Sales Amount]
)
, SOLVE_ORDER = 2
MEMBER [Measures].[PercentageVariance] AS
(
CASE WHEN [measures].[First Year Internet Sales Amount] IS NULL 
OR ISEMPTY([measures].[First Year Internet Sales Amount]) THEN 1
     WHEN [measures].[Internet Sales Amount] IS NULL THEN -1
ELSE [measures].[Variance] 
 /
[measures].[First Year Internet Sales Amount] 
END )
,FORMAT_STRING = "Percent"
, SOLVE_ORDER = 3  
SELECT 
   {  [measures].[First Year Internet Sales Amount],[Measures].[Internet Sales Amount] 
     , [measures].[Variance],[Measures].[PercentageVariance]
    }
  ON 0
, [Date].[Calendar Year].children ON ROWS
FROM 
(select 
{[Date].[Calendar Year].&[2006],[Date].[Calendar Year].&[2007],[Date].[Calendar Year].&[2008]} on 0 
from 
[Adventure Works]
)

First Year Internet Sales AmountInternet Sales AmountVariancePercentageVariance
CY 2006$6,530,343.53$6,530,343.53$0.000.00%
CY 2007$6,530,343.53$9,791,060.30$3,260,716.7749.93%
CY 2008$6,530,343.53$9,770,899.74$3,240,556.2149.62%
分享到:
评论

相关推荐

    Node.js-mdx-go⚡️闪电般快速基于MDX的开发服务器

    **Node.js-mdx-go:构建超快速的MDX开发服务器** MDX(Markdown + JSX)是一种流行的格式,它允许开发者在Markdown中嵌入React组件,为内容创作提供了强大的灵活性。`mdx-go`是一个专为MDX设计的开发服务器,其核心...

    【工具】Anki MDX-Server 使用说明.pdf

    ### 标题知识点:Anki MDX-Server 使用说明 #### 定义 Anki MDX-Server是一款可以读取MDX、MDD格式词典文件的工具,它能够为外部提供标准的HTTP服务接口。该服务接口允许其他应用程序和工具通过网络访问本地词典...

    MDX-B update扩展卡对应的的总线类型.ppt

    MDX-B update扩展卡是SEW MOVIDRIVE® B系列驱动器的一种增强功能,它提供了多样化的通信和安全选项,以适应不同工业自动化环境的需求。这些扩展卡的设计旨在优化和扩展驱动器的功能,使其能够无缝集成到各种工业...

    mdx-embed:在MDX中嵌入第三方媒体内容-无需导入:sponge:

    :rocket: 入门 有多种使用mdx-embed 。 前往以获取有关当前软件包的更多信息: :package: npm软件包包安全状态 :man_dancing: 核心团队如果您在项目中使用mdx-embed ,我们希望收到您的来信! :red_heart: 贡献者...

    Cognos 8 MDX-OLAP Functions

    ### Cognos 8 MDX-OLAP Functions #### 引言 在现代数据分析与商业智能(BI)领域,多维表达式(MDX)作为处理多维数据集的一种强大查询语言,在各种OLAP(在线分析处理)系统中发挥着重要作用。Cognos 8作为一款...

    micromark-extension-mdx-jsx:micromark扩展以支持MDX或MDX.js JSX

    micromark-extension-mdx-jsx 扩展以支持 (或MDX.js)JSX。 该软件包提供了与微标记令牌生成器集成的低级模块,但没有处理编译为HTML的方法:而是转到语法树。 您应该将它与 ( )一起使用。 或者,将或与以支持...

    【工具】Anki AwesomeTTS(mdx-server版) 使用说明.pdf

    【工具】Anki AwesomeTTS(mdx-server版) 使用说明.pdf

    next-mdx-remote:通过next.js中的getStaticProps从任何地方加载mdx内容

    此工作流程很好,但是引入了一些我们希望通过next-mdx-remote消除的限制: 文件内容必须是本地的。您不能将MDX文件存储在另一个存储库,数据库等中。对于足够大的操作,最终将导致那些创作内容与那些致力于内容呈现...

    ecdict-ultimate-mdx-css.7z

    《ecdict-ultimate-mdx-css.7z》是一款专为英语学习者打造的资源包,包含了一本拥有430万个单词的简明英汉词典。这个压缩包以mdx格式提供,这是一种专用于电子词典的文件格式,旨在方便用户在各种设备上查阅和学习...

    15-mdx-query-exsamples.rar_mdx

    标题中的"15-mdx-query-examples.rar_mdx"暗示了这是一个包含15个经典MDX查询实例的压缩文件,这些实例对于提升MDX技能和理解其核心概念非常有帮助。 MDX的基础概念包括: 1. **维度(Dimension)**:多维数据模型中...

    mdxdeck基于MDX的演示文稿

    例如,你可以使用`@mdx-deck/themes`库来改变默认主题,或者使用`@mdx-deck/plugins/code-highlight`插件来增强代码块的显示效果。 总的来说,MDXDeck是一个强大的工具,它结合了Markdown的简洁性和React的灵活性,...

    vite-plugin-mdx:Vite的MDX插件

    入门安装: Vite插件: npm install vite-plugin-mdx MDX v1: npm install @mdx-js/mdx 或MDX v2: npm install @mdx-js/mdx@next MDX React: npm install @mdx-js/react 或MDX Preact: npm install @mdx-js/...

    gatsby-plugin-mdx-frontmatter:Gatsby中使用MDX解析Markdown前题的实用程序

    gatsby-plugin-mdx-frontmatter 使用在Gatsby中使用MDX解析Markdown前题的实用程序 该软件包包含共享的工作。 安装 yarn add gatsby-plugin-mdx-frontmatter 用法 将以下内容添加到您的gatsby-config.js : plugins...

    mdx-desck-sample

    mdx-deck基本模板 这是由的npm init deck命令生成的。 发展 要以开发模式运行演示平台: npm start 编辑文件以开始使用。 出口 要将演示文稿平台构建为静态HTML: npm run build 有关更多文档,请参见库。

    mdx-bundler::dodo:给我MDXTSX字符串,我会给您一个可以渲染的组件。 包括所有依赖项

    mdx-bundler:dodo: 给我MDX / TSX字符串,我会给您还可以评估的JS字符串。 问题 您有一个字符串MDX和它使用的各种TS / JS文件,并且想要获取这些文件的捆绑版本以在浏览器中评估。 这个解决方案 将您的MDX和JS字符...

    nextjs-typescript-mdx-blog

    NextJS-打字稿-MDX-博客下一个博客或个人站点的Next.js入门程序。 内置:用撰写帖子用用格式默认情况下使用进行提交挂钩的类型检查,类型检查和格式化用和 Testing 此启动器在很大程度上受和 :eyes:入门git clone ...

    remark-mdx-frontmatter:备注插件,用于将前题元数据转换为MDX导出

    备注-mdx-前题 插件,用于将前题元数据转换为MDX导出安装此软件包取决于的AST输出npm install remark-frontmatter remark-mdx-frontmatter用法此备注插件接受最重要的内容,并将其输出为JavaScript导出。 同时支持...

    micromark-extension-mdx-expression:micromark扩展以支持MDX或MDX JS表达式

    micromark-extension-mdx-expression 扩展以支持MDX(或MDX.js)表达式。 该软件包提供了与微标记令牌生成器集成的低级模块,但没有处理编译为HTML的方法:而是转到语法树。 您应该将它与 ( )一起使用。 或者,...

    mdxit将MDX文件转换为标准JSX文件

    在处理MDX文件时,`mdxit`可能还会用到一些其他工具,如`@mdx-js/mdx`和`@mdx-js/react`,这些库提供了MDX解析和渲染的基础功能。`mdx-util-master`这个压缩包可能包含了`mdxit`的源码或者其他辅助工具,例如示例、...

    mdx-blog-2021

    GATSBY MDX博客项目设置基地-盖茨比首发组件+进口-准备​​好了main.css +样式化的组件常量(不同的设置) 完整的MDX React组件镗Kong组件主页导航栏侧边栏英雄页脚错误页面通讯< form className =" contact-form...

Global site tag (gtag.js) - Google Analytics