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

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

是PowerBI上可以轻松还原BW多维模型,但因BW是传统的多维模型,且它是标准化的模型,将整个财务数据都建立一个模型,如财务里面的资产负债、收入、利润、成本、现金流量等,不再像我们日常面对的每个事实主题是独立的...因为SAPBW是传统多维模型,支持MDX查询访问,MDX查询可以读取它的成员公式(还没测试到,理论上应该可行)。...所以就有必要通过MDX查询的方式,在其一个巨大的模型精确地切割出自己想要的部分数据,再重新建模,并且理想情况下,可以调用其成员公式,将指标的计算也拿到手,不需要再重新摸黑构建。...DAX查询可以Excel用户群体中流行,而MDX估计只能在专业BI人员群体中使用到。...最后,非常关键的一点,笔者已经下载了此书的示例数据库,并且Sqlserver上安装了一个新实例,是传统多维模型的,可以将其还原出来,可以一边学飞一边检验。

1.4K21

Tableau完美加速SAP分析的经验总结

1、尝试直接BO的自定义SQL开始 几乎每个SAP客户都在BO积累了大量的模型化的SQL查询,它们通常是准确的,只是开发人员离场后,很难由内部人员据此调整和修改前端的视图。...- BO或者其他平台将SAP模型化的SQL查询复制出来,站台到这里即可。...2、SAP HANA Studio迁移数据模型 很多的模型都是HANA Studio创建的,内部的join和union关系与prep类似,多个模型之间的关联类似于Tableau 2020.2版本之后的...一条可行的道路是业务用户自行在Prep Builder验证逻辑并合并数据,直至完成整个业务分析模型。之后可以请IT专业人士协助转化为HANA模型或者SQLe查询。...按照这样的方法,分析师可以把BO的SQL、Studio模型,甚至HANA的透明表发布到Server上,其他分析师可以通过Server直接连接而无需密码(如果设置嵌入密码的话)。如下图所示。

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

SAP HANA系列】EXCEL连接SAP HANA的方法(ODBC)

正文部分  前言介绍【office2010】: SAP HANA的最主要功能就是建模,建模后给BW或BO来展现结果。...SAP HANA的报表可以SAP的BusinessObjects应用程序套件的大多数部分完成 也可以可以创建和使用MDX查询和数据的工具完成。...Excel可以以数据透视表的形式使用MDX语言(一种多维SQL)连接到SAP HANA。 而且又允许用户根据需要切割数据,以提取他们需要的指标。...Excel,我们将所有的分析和计算视图都视为多维数据集。...选择SIMULATOR,然后单击下一步,如下面的截图所示: 7、在此屏幕上有一个保存密码文件复选框,就是避免每次打开Excel文件时都必须输入SAP HANA密码,但是把密码存储Excel文件是不安全的

1.5K30

【第二篇】EXCEL连接SAP HANA的方法(ODBC)

正文部分 前言介绍【office2010】: SAP HANA的最主要功能就是建模,建模后给BW或BO来展现结果。...SAP HANA的报表可以SAP的BusinessObjects应用程序套件的大多数部分完成 也可以可以创建和使用MDX查询和数据的工具完成。...Excel可以以数据透视表的形式使用MDX语言(一种多维SQL)连接到SAP HANA。 而且又允许用户根据需要切割数据,以提取他们需要的指标。...Excel,我们将所有的分析和计算视图都视为多维数据集。 选择SIMULATOR,然后单击下一步,如下面的截图所示: ?...7、在此屏幕上有一个保存密码文件复选框,就是避免每次打开Excel文件时都必须输入SAP HANA密码,但是把密码存储Excel文件是不安全的。

1.4K30

SAP BI技术面试100题宝典

SAP BI模块PM面试主要关注你的能力是否适合现有的项目,主要是技术和经验,与简历写的能力相符,同时你的倾向技术要明确。 PM面试分为BW、BO两部分,根据顾问的简历和应聘的岗位所侧重的问题不同。...报表需要从sap源系统获得即时的数据 3. 只有很少数量的数据被传输 4. 使用该查询的用户数量要少。 15、Cube的优化。...技术层面上,先看看数据源是否有需要的这个字段,如有,只需再模型添加重新上数即可,如果数据源没有,就要做增强了,然后按照客户提供的逻辑写代码。 35、什么是清洗表?在哪里用?...bw可以交换表抽取数据。...导航属性3步,1,首先不是仅属性,2,打开导航属性开关,并写描述,3,cube打钩。

2.3K41

SAP 2023分析云 新功能所有细节介绍

此功能对于所有能够展示差异并且表格呈现差异条/标记的图表类型均适用 展开和钻取层次结构级别(SAP BW优化故事体验,我们支持包含SAP BW数据模型的图表当中展开、钻取和选择层次结构。...用户可以右键单击数据点以展开/折叠 请注意,SAP BW数据模型无法支持多个维的展开操作,只能展开最外层维。 筛选器对成员进行排序 优化故事体验,我们现在支持筛选器内对成员进行排序。...这将让用户筛选器内获得更丰富的交互体验,并缩小与SAP BW模型之间的差距。...故事可视化图表打开数据分析器 优化故事体验,故事用户可以通过操作菜单项“打开数据分析器”,故事可视化图表打开表格。...更新后的故事集成 当故事的适用图表类型以及表格启用数据分析器时,用户目前可以选择新的浏览器选项卡当中打开数据分析器,也可以选择在当前选项卡当中打开,当在新选项卡打开数分析器时,故事仍将保持于初始选项卡的打开状态

27730

只用最适合的!全面对比主流 .NET 报表控件

随着对 Visual Studio IDE的使用,很多开发人员已经习惯了 VS完成大量代码的可视化设计、测试以及调试。...RDLC: 微软自带的 RDLC 报表,集成到 Visual Studio 当中,是Visual Studio 自带的报表工具,简单易用,也很多系统开发得到了广泛的应用。...经过多次收购,已经被SAP 公司收购,12版本发布到16版本,现在因为水晶报表为SAP 服务,所以更加注重数据分析,而不注重报表易于设计。...ActiveReports提供集成VS的报表设计器和独立的报表设计器,这样用户在打开 Visual Studio 中就不需要离开Visual Studio 去设计报表。大大提升了开发便利。...交叉表可以创建多维合计透视表,但是合计表达式只能选择默认的Sum,而且无法创建复杂的表头。

4.5K00

PowerBI 2018年9月更新 深度解读分级聚合

散点图支持点阵图 散点图,是一个可以多维反应数据状态的可视化对象,PowerBI散点图的默认计算逻辑是,针对某个点P,计算其X轴的度量值以及计算其Y轴的度量值。...(姑且这么简单称呼,更准确为 Vertipaq 列式存储引擎) 【模型层】由 数据模型引擎 数据模型 完成查询 忽略一定技术细节的合理性下,我们逻辑上将这个过程大致分为三层:报表层,逻辑层,模型层...再往下走就到了模型层,逻辑层模型层获取真正的业务数据,这个模型可以建立PowerBI内部,也可以把这个模型层的物理实现交给数据库或其他数据源(如:SQLServer,SSAS,多维模型等),因此,...请再仔细观察上图,本质上,如果你能猜中用户的查询,则直接给出预先准备的答案,否则该怎样处理就怎样处理。这句话道破了整套PowerBI查询优化的本质。传统的多维数据模型Cube,这又叫 预计算。...的效果如下: 插曲:特别推荐 Visual Studio Code 编辑器。

2.9K20

常见的OLAP架构分类以及技术演进

b) 物化视图(MOLAP)架构物化视图架构通过提前计算和预先存储多维数据的聚合结果,以加快查询速度。例如,SAP BWSAP Business Warehouse)利用物化视图支持多维查询。...常见的混合架构有:a) Hybrid OLAP(HOLAP)架构HOLAP架构将一部分数据存储多维存储(如多维数组),另一部分数据存储关系型数据库,并在查询时进行联合操作。...优点:存储空间合理:HOLAP架构将热点数据存储多维存储,冷数据存储关系型数据库,节省存储空间。查询速度较快:多维存储支持快速的OLAP查询,关系型数据库支持复杂的查询操作。...ROLAP使用关系型数据库来存储数据,通过使用视图和聚集函数来模拟多维数据模型,并使用SQL查询语言进行查询和分析。ROLAP技术的优点是可以利用成熟的关系型数据库管理系统,但查询效率相对较低。...它将数据的粒度较高的部分存储关系型数据库,而将粒度较低的部分存储多维数组结构。HOLAP技术能够保持查询性能的同时,提供较好的数据更新和灵活性。

47241

UML相关工具一览(20190512 更新)

公众号文章无法直接查询,请到 http://www.umlchina.com/Tools/search.aspx 查询您需要的建模工具 UML相关工具一览(20190512 更新) UMLChina...2019、BOUML 7.8、Software Ideas Modeler 11.97、visualSTATE 10.1.1 可以按以下条件查询: 关键词: (EA、Rose、状态机...都可以...支持思维导图(Mind Map),可以思维导图中转换内容到用例图或者类图。曾用名:JUDE。支持自行编写的插件。...是 PowerDesigner 16.6 SAP(德国) $300-$6000 Windows C#、Java、PowerBuilder、SQL、VB.NET Visual Studio 支持 老牌建模工具...先在EA、Visual Paradigm 、Cadifra、UModel、Magic Draw、ArgoUML等UML建模工具建立状态机模型,然后导出为XMI文件。

6.5K20

SAP与Oracle战火从未停止 看SAP如何反击?

对我来说,这种肤浅的比较就好像是汽车首次面世时,我会马和马车的销售员口中所听到的那样。...·2012年 4 月 10 日,我们曾发布一份可扩展性测试报告,证实 HANA 能够处理并行的查询,并有效地各服务器节点之间做扩展。...测试,100TB 的数据 16 个节点之间分区,实现了亚秒极的查询相应时间。...说起 SAP BW 客户,Oracle 一直强调客户必须对 BW 应用程序重新编码才能在 HANA 上使用它。这是大错特错。...最近的一项测试,我们 16 个节点的群集中运行了 100TB 未经压缩的数据,其硬件成本只有 60 万美元左右。您可以把这个和Sun 的硬件成本比较一下,Sun 比其他类似硬件都要贵。

1.3K60

一位SAP培训顾问的建议:SAP HANA应该如何学习?

HANA的学习路线(roadmap)也可以其共性和特性出发来设计,下面只是个人的一些设想,仅供参考。 1....,例如SAP系统的DBA和BASIS就是不分家的,非SAP产品DBA可能和网管或者类似角色合并,只有很大规模的企业里会有专职DBA存在。...这个角色牵涉的方面很多我只谈一下SAP领域的内容。数据分析也好挖掘也好,一般都会有几个环节,一是获取源数据,二是模型建立和开发 三是展现。...:BW,BOE(包括IDT,Universe)以及关键的HANA Studio(其实是指HANA里模型建立和开发的技术),展现:BO的水晶报表,Explorer ,dashboard 等,或者第三方的展现工具...建议学习资料:HANA Academy ,SAP Help等 适用对象:原SAP BW/BI/BO从业人员 数据挖掘和分析人员 4 HANA原生开发 HANA最有吸引力也是最有生命力的部分其实在于其原生的开发

63630

「Azure」数据分析师有理由爱Azure之五-Azure Analysis Services服务实操

创建示例数据库 相应的多维数据库下点击相应的不同客户端打开的按钮,即可让客户端连接到此模型读取访问。...上,而最后一种是Visual Studio打开,是用SSDT开发工具来读取模型再重新发布使用。...点击Excel打开,提示下载odc文件 PowerBIDesktop打开下载的是pbix Visual Studio打开打开下载的是关键文件bim文件 各客户端打开效果 Excel上打开,将以透视表的方式连接到...最后,我们看一下Visual Studio打开的文件,使用SSDT打开后,可以重新编辑模型元数据进行再次发布(示例数据库的数据源连接,需要自行修改,最好引用Azure SQL的数据源,否则还要配置本地数据网关才能使用...SSMS登录AzureAS SSMS上,我们可以多维模型数据库进行处理更新、删除、增加角色等操作,非常方便。

1.4K30

SAP HANA是否取代BW

如果我要实施SAP S / 4HANA,是否需要实施BW? 这是有趣的地方。非常清楚的是S / 4HANA具有出色的分析功能,其中许多功能在S / 4HANA Fiori UX屏幕启用。...我是否仍需要数据的多个副本和批处理? 就短期而言–是的。目前,SAP BW仍需要以批处理方式S / 4HANA中提取数据,或者S / 4HANA复制数据,或者使用实时提取器。...他们优化了HANA的计算引擎,因此可以构建大多数计算,并且HANA SPS10启用了最后一个重大挑战,即层次结构,因此希望BW2015年支持本机HANA层次结构。这是巨大的。...另外,当心SAP TechEd 2015上,您可能会听到一些惊喜! 我真的可以使用SAP BW作为主要数据仓库吗?...但是请考虑一下:购买S / 4HANA时,SAP许多情况下会将捆绑的BW捆绑在价格,以无限制地使用。

1.2K20

大厂SAP BW连接驱动及官方白皮书下载、安装及注意事项! | PBI实战技能

- 1 - 为啥要连BW? 不久前,文章《这几个大厂数据库驱动,赶紧收藏、下载!...- 3 - 数据连接及注意 驱动安装好后,我们就可以开始连接BW的数据了,如下图所示: 弹出的对话框里输入相应的服务器地址、系统编号、客户端ID等内容(如果不知道,可以问你们的BW项目实施商或管理人员...): 再接下来是输入用户名和密码(在此略过),就会进入BW数据仓库的模型(Cube或Query)清单: 找到自己需要接入的模型(query),然后选择需要接入的维度和指标即可...: 注意,这里选择的内容里一定要包含指标,如果只有维度,可能会造成多个维度叠加生成一个笛卡尔积大表,导致运行出错: 至此,SAP BW接入数据的工作基本完成。...着急用的朋友,也可以先参考微软官方发布的《Power BI and SAP BW白皮书》,我已上传腾讯微云,与大厂数据驱动一同分享:

66420

SAP用户权限控制设置及开发

ID,该参数ID及值一般存储SAP所划分的内存区域中,SAP GUI启动时会自动读取,并作为默认值自动赋值给屏幕上相关字段,如SD销售组织参数ID为VKO,HR国家分组参数ID为MOL:...SU01来对某用户进行角色的分配: ,当分配好角色时,该角色所带的参数文件也会自动带过来放在参数文件Tab,但你也可以参数文件可以直接将其他的参数文件加进来,如SAP_ALL、SAP_NEW参数文件...BW授权 BW标准授权(即操作授权) 控制用户是否可以修改、创建、查看报表 通过角色模板生成权限数据 上面(为角色分配菜单权限/为角色分配权限数据)是根据你选择的事务码(菜单)后,再进“权限”Tab点击...,下面是用户所分配的标准授权: 程序调用权限对象 很多SAP标准程序,已经存在了对权限数据的调用及管控功能 程序可以通过ABAP程序编辑器快速插入调用权限的代码: 权限代码需要放在AT...这样就可以调用前确定当前用户是否有权执行。 程序读取权限对象所设定的权限值 GET_AUTH_VALUES 返回该权限对象的所有权限字段以及该字段所对应的权限值。

3.5K33

微软的邹欣带你写出你的第一个 AI 应用

多学一些知识,当然是很好的,但毕竟需要不少的时间,软件开发积累的经验好像也用不上太多。 如果程序员们自己擅长的领域出发,逐步融入 AI 热潮,岂不是取长补短,事半功倍?...另一方面来看,以后是不是只需要开发 AI 模型就够了呢?显然不是,AI 模型会带来智能革命,但传统的软件开发仍然是基础。...接下来的安装过程,会通过它下载一些 AI 组件。 先打开命令行或终端窗口,输入 git,看是否能找到此命令。...如果已经安装了 Visual Studio 2017,只需要从开始菜单搜索并打开 Visual Studio Installer。...安装完成后,可以通过开始菜单Visual Studio Installer 再次打开这个界面,安装其它工作负载。 ?

62420
领券