首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在SSAS/MDX中的distinct count度量上创建R12?

在SSAS/MDX中,要在distinct count度量上创建R12,可以按照以下步骤进行操作:

  1. 打开SSAS项目,找到包含度量的数据源视图。
  2. 在数据源视图中,找到包含distinct count度量的维度表。
  3. 右键点击该维度表,选择"属性"。
  4. 在属性窗口中,找到"度量组"选项卡。
  5. 在度量组选项卡中,点击"新建"按钮,创建一个新的度量组。
  6. 在度量组中,选择"度量"选项卡。
  7. 在度量选项卡中,点击"新建"按钮,创建一个新的度量。
  8. 在度量属性窗口中,选择"表达式"选项卡。
  9. 在表达式选项卡中,输入以下MDX表达式来定义R12度量:
  10. 在表达式选项卡中,输入以下MDX表达式来定义R12度量:
  11. 这个表达式将使用"Distinct Count"度量和"R12"时间维度来创建R12度量。
  12. 点击"确定"保存设置。

在SSAS/MDX中创建R12度量后,可以在OLAP分析工具中使用该度量进行数据分析和报表生成。根据具体的业务需求,可以通过调整表达式和维度的组合来创建其他类型的度量。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【Power BI X SSAS]——再看Power BI数据连接三种方式

但是,请记住,Power BI 文件 1GB 不等于源 1GB 数据(压缩引擎部分所述)。(这是2017年数据,目前容量有所提升)。...报告级别度量 仅使用 SSAS 表格实时连接,您可以获得报表级别的度量。这使您能够编写 DAX 度量。但是,您可能希望将它们保留在数据源以保持模型一致。...在撰写本文时,此功能尚未与 SSAS Multi-Dimensional 相关联。 报表级别度量是一项很棒功能,因为用户无需调用 BI 开发人员即可创建度量。但是,这些度量不会添加到数据集中。...因此,为了您模型一致性,您可能希望将度量创建保留为 SSAS 数据源模型一部分。 04 实时连接和 DirectQuery 有什么区别?...这应该在数据源处理。 报告级别度量 通过某些类型 SSAS 实时连接(到表格模型或 Power BI 服务),您可以获得报表级别的度量

7.3K20

【Power BI X SSAS】——基础介绍

比如当数据量相对较大时(几张表记录有几十万条以上),导入和刷新数据,都会耗费相当长时间,也占本地空间较多。 实时连接是解决数据量大时加载和刷新缓慢一个很好替代方案。...两者在Power BI报表服务器加载刷新时间也大有区别。前者首次加载约3-5秒,后者则是10秒起步。...这两种模型是在安装SSAS实例时就选定,安装完成后,不能随意切换。多维度模型不能部署到Azure Analysis Services和Power BI数据集。...、清洗、模型搭建、度量值构造等一系列前期准备工作,统统转交给SSAS。...此外,由于整个模型都是在SSAS里搭建,Power BI端将不能引入其他数据源,也不能编辑原SSAS度量值,但可以新建度量值,纯粹作为可视化展示工具使用。

3.8K41
  • 再推送一个MDX好工具MDX Studio,并简单分享下Excel下使用MDX场景

    先有MDX Studio,才有后来DAX Studio出现 心血来潮一个周末都在研究MDX,昨天推文谈到一些MDX资源后,紧接着在笔记练习实操时,想起了过去接触过这个MDX Studio工具,重新下载使用了...对olap数据消费一个重大战场是在Excel,而Excel天然地支持并且也是原生功能唯一支持方式使用MDX向模型层发起查询(Excel催化剂以插件方式增强了Excel以DAX方式访问PowerBI...Excel环境下使用MDX查询定制透视表 在Excel透视表连接PowerBI模型(广义,含AzureAS/Sqlserver SSAS),用就是MDX查询。...同样地除了项目维,还可以做指标维,自定义一个度量值组,一次性拖出来,这个可是先有MDX建模度量值组,才有后来DAX建模计算组效法。在Excel体验很无敌。...上述界面操作,如果在熟悉MDX后,可以写出更方便智能好用计算成员、计算度量值和行列集合来使用。上述经过MDX查询改造透视表仍然是标准透视表,可以有透视表一切功能保留。

    2.3K30

    【转】多维数据查询OLAP及MDX语言笔记整理

    成员,是最重要概念之一,一个成员是维度(包括度量项目值。...例如在上面的示例,可以按学历汇总数据,把各种学历都归约为所有学历,便可以得到沿学历维数据汇总。 下钻是逆操作,通过对某一汇总数据进行维层次细分(沿维概念分层向下)分析数据。...主要是一些重要数据结构缓存池构建以及多维模型生成。  Session Manager:最为重要一个部分。接受MDX查询、解析MDX,返回结果。...Measure(度量)是我们要进行度量计算数值,支持操作有sum、count、avg、distinct-count、max、min等。...--指标/度量,采用distinct count聚合 --> 对应表: CREATE TABLE `person` ( `userid` varchar(100

    2.5K00

    内行才能看懂 PowerBI DAX 引擎重大更新来了

    当我们需要这些基础度量值与一些条件关联时,就会产生新度量值,和时间有关组合,包括: MTD,QTD,YTD,PY,MTD PY,QTD PY,YTD PY,PY FY,MTD YOY%,QTD YOY...而在今天这里,却是后者,确实是微软缺失了一项在 DAX 解决复用问题特性。再重复一次:如何在DAX复用复杂逻辑,不需要编写新度量值,却可以从基本度量值派生新度量值。怎么破?...Desktop 或 SSAS SSDT 操作或设置该特性。...动态格式字符串 你可以想象对于一个基础度量值(:销售额)与N个 calculation item 结合使用,会产生 去年销售额 以及 销售额增长率 这两个不同指标,而它们一个是数字格式,一个是百分比格式...很明显,动态格式字符串发布将更好解决这类问题,以及更容易地创建中国式复杂报表。 动态格式字符串 特性应该会在2019迭代中发布,我们将持续关注。

    4.1K20

    【转】多维数据查询OLAP及MDX语言笔记整理

    成员,是最重要概念之一,一个成员是维度(包括度量项目值。...例如在上面的示例,可以按学历汇总数据,把各种学历都归约为所有学历,便可以得到沿学历维数据汇总。 下钻是逆操作,通过对某一汇总数据进行维层次细分(沿维概念分层向下)分析数据。...主要是一些重要数据结构缓存池构建以及多维模型生成。  Session Manager:最为重要一个部分。接受MDX查询、解析MDX,返回结果。...Measure(度量)是我们要进行度量计算数值,支持操作有sum、count、avg、distinct-count、max、min等。...--指标/度量,采用distinct count聚合 --> 对应表: CREATE TABLE `person` ( `userid` varchar(100

    3.6K40

    DAX 2 - 第一章 什么是 DAX

    由于确定正确筛选方向是最重要学习技能之一,我们将在后面的章节更详细地讨论这个主题。我们通常不鼓励使用双向筛选,第 15 章所述。它们出现在这里模型只是为了教学目的。...如果报表基于图 1-1 所示数据模型,年份在行,并且 Quantity 和 Count of Product Name 在值区域,则生成如图 1-2 所示结果。 [!...图 1-3 报表所示,若表关系不是双向筛选关系,表无法显示筛选结果 如图位于行 Color 字段对应 Product 产品表 Color 颜色列,因为 Product 产品表单向关系对应 Sales...Count of Date(日期计数)可能出乎初学者意料,每一行显示都是相同数值,实际,这个相同数值是日期表总行数。 因为日期表和销售表是单向关系,颜色列筛选并没有传递到日期表。...DAX 可以作为编程语言来定义计算列,计算表和度量值。DAX 新提出计算列和计算表概念,MDX 里面没有。DAX 度量值和 MDX 计算集合类似。

    4.6K30

    Excel催化剂功能第5波-使用DAX查询从PowerbiDeskTop获取数据源

    ,无论性能上还是功能上都处于优势,PowerbiDeskTop每个月不断地迭代更新,除了在可视化组件方面有更新,在SSAS建模内核也是处于最新。...因透视表访问是PowerbiDeskTop多维数据模型,多个表之间已经建立好关系和复杂度量值已经在模型中生成,直接从透视表字段拖出即可得到最终结果,若只是用SQL查询的话,不知道需要写出多复杂...透视表向PowerbiDeskTop发出查询是MDX查询,而非PowerbiDeskTop原生DAX查询,MDX查询是传统SSAS多维模型查询语言,其对数据聚合效率是很高,但一面对需要查询颗粒度数据较细...个SKU),最终就出来最多50万条记录,这个查询在透视表拖拉字段出来,让透视表自动向PowerbiDeskTop发出MDX查询,将是很漫漫漫漫漫漫长等待。...利用此自动生成DAX查询功能,配合在Excel催化剂可检测出此最后一次提交DAX查询内容功能,可轻松实现透视表一般地拖拉字段即出结果最终效果。

    6.4K30

    王者回归,PBI催化剂2.0发布,回归初心,个人永久性免费使用全部功能

    ,并新增了好几大更棒功能更新PowerBI模型、创建扩展度量值等。...特别是对常用元数据度量值、计算列、表关系信息等,在Excel可方便一次性浏览所有特定相关内容,体验更好。 此功能下,分别提供简易版和完整版,简易版生成速度快,可供大部分场景使用。...PowerBI数据模型底层对象属性查阅及修改 通常在软件成品,只能对单一对象模型进行设置,度量值属性显示文件、数字格式、度量值公式等单个度量值查看。...批量创建扩展度量值 在数据建模过程,对成套扩展度量值,此时可以一键生成,无需再一个个繁琐创建。...例如只需创建基础度量销售额,其他同比、环比、YTD、MTD等一系列指标都可以使用度量值模板方式批量创建创建过程,还自动继承基础度量显示格式、存放表位置等,非常贴心。

    4.7K21

    SSAS(3)_ssa怎么算

    介绍SSAS存储,涉及: 理解分区 度量组分区变更与创建 分区存储模式与区别:MOLAP、ROLAP、HOLAP 主动缓存作用以及低延迟分区配置 * 网上看到有翻译成“预先缓存” 理解聚合...一个分区定义装载入一个度量事实表数据切片。 2 创建新分区理由 默认情况下,一个度量组,一个分区,存储源事实表中所有数据。...MOLAP是默认存储方式,数据和组合都是存储在以文件为基础多维结构,由SSAS服务器创建和管理,查询和处理性能比较好。...5) HOLAP 在HOLAP模式下,cube数据仍关系型存储,聚合存储在SSAS服务器。在实际,HOLAP只适用大型历史分区且查询不频繁。...练习2:使用SQL Server Agent计划处理一个SSAS对象。 1)在SSMS,连接到本地SSAS,右击“TK 70-448 SSAS Project”数据库,单击“处理”。

    1.8K20

    【Power BI X SSAS】—— Power BI模型导入到SSAS

    而这一篇,我们将解决大家都比较关心一个问题: 当我已经在Power BI搭建了数据模型,度量值也写了几十上百个了,这一切如果要重新在SSAS做一遍多麻烦?...能否将Power BI数据模型和度量值一并导入到SSAS?...在SSMS连接Power BI数据模型 2. 模型脚本化 3. 调整模型脚本 4. 在SSAS运行脚本 5. 在SSDT调整该模型 6....把数字+字母长串名称改为自己方便理解和使用名称,project_A 把兼容性级别(“compatibilityLevel")1535 改为1500。这是专门针对上文软件版本。...为了更方便调整和编辑,我们可以以导入方式新建一个SSAS数据库项目project_B,在该项目新增数据源,并执行和部署。 首先打开Visual Studio, 创建SSAS表格项目。

    5K30

    微软SQLBits2019大会PowerBI及相关技术最新进展

    那么会议必然会大量介绍Azure神奇应用,这个才是我们感兴趣。...PowerBI 作为一个存在,并不是孤立,在企业,必然与数据台,业务本身,后端数据,云端数据联合运用,才能发挥最大作用,因此了解这个方面的世界最新进展非常有利于我们宏观理解PowerBI在其中定位以及未来走势...SSAS团队【Enterprise BI with Power BI Premium and SSAS】,这几个主题都是在讲解PowerBI及SSAS中新加入技术最佳理解和实战。...精彩看点: - 你是否彻底理解PowerBI关系? - DISTINCT 和 VALUES 本质区别是什么? - 如何使用双向筛选以及正确场景? - 如何正确处理多对多关系?...(:100亿) - PowerBI Premium与SSAS关系是什么? - 如何复用 YTD,PY... 多种逻辑并不写度量值?

    59110

    「PowerBI」丢弃SSDT选择TabularEditor成为你首选建模开发工具(

    在SSDT,若需要创建度量值、设定显示文件夹、修改数字显示格式等操作,对于度量值不多情况下,还可以接受一个个输入设置,但对于一个庞大模型来说,几百个度量值,一个个去设定、检查,特别是一些简单重复性相似设置或相似度量生成...TabularEditor实操 模型创建方面,可以来源于某个现有的文件,SSDT做好半成品,读取其BIM文件,或者直接读取发布到服务器数据模型。...创建度量值、计算列等 数据建模过程,最高频莫过于度量值、计算列创建,这里也是非常友好地甚至提供了快捷键操作。...在整个软件设置逻辑,每个对象都可以在右边属性面板中进行大量设置操作,包括度量值表达式,当然更方便表达式书写在右上方表达式编辑区。...更为高效高级功能也VBA一般可使用脚本代码去作更进一步自动化操作,这些介绍将在下一篇给大家作介绍,欢迎继续关注。

    2.3K20

    一起来学习MDX语言,类似SQL一样通用,查询OLAP数据库利器

    是PowerBI可以轻松还原BW多维模型,但因BW是传统多维模型,且它是标准化模型,将整个财务数据都建立在一个模型财务里面的资产负债、收入、利润、成本、现金流量等,不再像我们日常面对每个事实主题是独立...其他所有金额类数据统一放到一个科目指标维里,就会出现,拉出一个科目维,里面有收入、成本、利润等不同主题分类,如果硬着头皮,将各种指标在PowerBI建模重构回度量值,就会出现交互分析时,一个科目维拉出来...,再拉一些度量值出来,最终矩阵表呈现度量值为空情况,成本维度细分只与成本度量值交叉有值,与收入、利润等度量值交叉就为空。...因为SAPBW是传统多维模型,支持MDX查询访问,MDX查询里可以读取它成员公式(还没测试到,理论应该可行)。...所以就有必要通过MDX查询方式,在其一个巨大模型精确地切割出自己想要部分数据,再重新建模,并且理想情况下,可以调用其成员公式,将指标的计算也拿到手,不需要再重新摸黑构建。

    1.5K21

    「Azure」数据分析师有理由爱Azure之七-从零开始做一个完整Azure AS项目部署

    一篇给大家演示Azure AS功能时,偷了个懒,直接用了示例数据库,若需要从零开始做一个SSAS模型并部署到Azure AS,过程中有好几个坑要走过,作为准MVP身份,这里给大家无偿奉献一下,这可是企业级项目案例...SSAS数据建模工具SSDT 对于PowerBI爱好者群体,多数是玩Excel和PowerBIDesktop,没有上升到企业级BI层次,对在企业级BISSAS建模工具比较陌生,这里简单给大家作一点点工具介绍...在SSDT新建项目 新建SSAS项目 项目创建完后,就需要获取数据源,SSAS数据来源可以多种,在主版本SSAS下可支持PowerQuery数据源导入操作。...选择所需要表 SSDT同样有些快捷操作,可以快速生成常用度量值,自己摸索下工具栏、菜单栏即可,会在Excel和PowerBIDesktop建模,很快就上手。...建度量值 SSDT仅用于开发过程,开发完成后,其会生成一些元数据,引用哪个数据源,哪个表,表间关系,度量值、计算列等信息,最终需要将这些元数据发布到服务器SSAS分析服务才能根据这些元数据生成多维数据模型数据库

    1K10

    中国首款重量级PowerBIDeskTop外部工具问世

    ,并新增了好几大更棒功能更新PowerBI模型、创建扩展度量值等。...特别是对常用元数据度量值、计算列、表关系信息等,在Excel可方便一次性浏览所有特定相关内容,体验更好。 此功能下,分别提供简易版和完整版,简易版生成速度快,可供大部分场景使用。...PowerBI数据模型底层对象属性查阅及修改 通常在软件成品,只能对单一对象模型进行设置,度量值属性显示文件、数字格式、度量值公式等单个度量值查看。...批量创建扩展度量值 在数据建模过程,对成套扩展度量值,此时可以一键生成,无需再一个个繁琐创建。...例如只需创建基础度量销售额,其他同比、环比、YTD、MTD等一系列指标都可以使用度量值模板方式批量创建创建过程,还自动继承基础度量显示格式、存放表位置等,非常贴心。

    4K40

    「PowerBI」使用TabularEditor进行PowerBIDeskTop模型开发最佳实践

    前面系列文章介绍场景,设定工具使用对象是Sqlserver和Azure SSAS数据模型开发,其实TabularEditor亦可以有限度地使用在PowerBIDeskTop模型开发上,本文简单介绍下其最佳使用场景...PowerBIDeskTop模型不同于SqlserverSSAS模型 虽然大体都是同一个引擎,但最终定位原因PowerBIDeskTop数据模型只是单机版运行,其运行方式未能Sqlserver...SSAS数据模型读取到元数据 SSAS数据模型读取到元数据 最关键一点是在TabularEditor读取不到PowerBIDeskTop模型数据连接。...使用其批量生成衍生度量值等功能最为科学 因本身PowerBIDeskTop操作就比较友好,除非一些批量性操作,否则没太大必要动不动都在TabularEditor里操作。...相关阅读 「PowerBI」丢弃SSDT选择TabularEditor成为你首选建模开发工具()https://www.jianshu.com/p/939f7e8f68d5 「PowerBI」丢弃SSDT

    75320

    惊喜,用Excel催化剂PBI功能,也能发起MDX查询​

    兼容DAX/MDX查询功能,带给Excel无限可能 在Excel里,除了可以使用透视表来访问数据模型,还可以用发起查询方式来访问模型,返回一个二维表。...今天测试后发现,在Excel催化剂PBI功能增强,其中DAX查询功能,输入MDX查询一样完美返回数据结果,够惊喜了吧。...下面,高阶玩法彻底打开,可以轻松一条MDX语句查询,返回TopN&Others分析,略遗憾是,一些计数字段订单数,返回值是有误,普通可累加度量是完美无误。...因为没法在透视表中使用,查询结果一来失去了交互性,不能再筛选其他维度下,数据同步更新,二来,也必须借助插件查询能力才能返回结果,如果能够在透视表完成,那将是无敌地完美,可以轻松分享,可以再筛选交互...MDX比DAX强大得多 上述场景,可以看到MDX虽然没有DAX计算表功能,但贵在有数据行列集概念,可以轻松从一个维度集合,筛选出自己所关注项目,并且可以对项目间进行计算,生成新项目,类似普通透视表里计算项效果

    2.1K10

    备份SSAS模型TMSL脚本元数据工具,多给自己一点后悔药可吃。

    近期在一个PowerBI项目中,发现很有必要也备份下SSAS分析模型元数据,防止不小心服务器坏了或使用Tabular Editor连接数据库方式开发过程,不小心覆盖了有用信息,无法挽回,特别是存在多人开发场景特别容易出状况...建模层原理,其实就是一段json字符串,用于定义整个模型连接、关系、表、度量值、计算列等元数据,只要拿到这段json,就可以通过XMLA查询方式,直接部署到SqlserverSSAS分析服务...而bim文件,就是存储这些json信息文件,通过Tabular Editor直接读取bim文件,就可以把整个模型信息读进Tabular Editor,然后经过它部署到SSAS服务器。...在使用上,需要自行设置一下SSAS服务器连接信息和备份文件夹,建议在部署服务器运行此程序,因为若非域环境管理员帐号,可能没有备份访问SSAS对象模型权限。...同样地,对于我们备份数据环节,不是生产数据库,分析数据型使用数据仓库,也不用太紧张数据层面的丢失,反而对经常变化元数据视图、存储过程等变化多一份备份更管用。

    47720

    全球首发,PBI催化剂更新,PowerBI参数字段表再爱多一点,批量创建,纯界面零代码,Excel数据源一键生成。

    ,并新增了好几大更棒功能更新PowerBI模型、创建扩展度量值等。...特别是对常用元数据度量值、计算列、表关系信息等,在Excel可方便一次性浏览所有特定相关内容,体验更好。 此功能下,分别提供简易版和完整版,简易版生成速度快,可供大部分场景使用。...PowerBI数据模型底层对象属性查阅及修改 通常在软件成品,只能对单一对象模型进行设置,度量值属性显示文件、数字格式、度量值公式等单个度量值查看。...批量创建扩展度量值 在数据建模过程,对成套扩展度量值,此时可以一键生成,无需再一个个繁琐创建。...例如只需创建基础度量销售额,其他同比、环比、YTD、MTD等一系列指标都可以使用度量值模板方式批量创建创建过程,还自动继承基础度量显示格式、存放表位置等,非常贴心。

    2.1K30
    领券