PowerBI技巧之「PowerBI」丢弃SSDT选择TabularEditor成为你的首选建模开发工具(上).pdfVIP

PowerBI技巧之「PowerBI」丢弃SSDT选择TabularEditor成为你的首选建模开发工具(上).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
许多社区PowerBI爱好者可能少有接触到企业级BI的SSAS建模工具SSDT,仅使用过Excel或PowerBIDeskTop的工具做 多维数 建模。 在Sqlserver的SSAS建模过程中 (Azure AS通用),一般情况下,是使用微软提供的官方开发工具SSDT来完成,笔者 在Azure系列文章中也有提及。但对于一个重度的数 建模工作者来说,更值得推荐的是TabularEditor开源第三方工具。 SSDT开开发发工工具具的的优优缺缺点点分分析析 在SSDT 中开发SSAS数 模型,整体体验是非常棒的,继承了微软一贯的图形化界面操作的友好度,特别是对 Excel和PowerBIDeskTop群体来说,无缝过渡到SSDT 的操作。 在界面化操作过程中,很多抽象的东西都可以直观地理解,特别是可以有数 导入到模型中可观看其计算结 果,逻辑排查等,都是非常方便。 但界面化操作,同时也面临一个很大的局限,类似于我们日常操作Excel一样,通过界面操作,的确可以完成几 乎一切的功能,但在高阶应用中,还是喜欢用VBA代码来实现许多界面操作的重复性工作。 在SSDT上,若需要创建度量值、设定显示文件夹、修改数字显示格式等操作,对于度量值不多的情况下,还可 以接受一个个的输入设置,但对于一个庞大的模型来说,几百个度量值,一个个去设定、检查,特别是一些简 单重复性的相似设置或相似度量值的生成,简直是一件很让人崩溃的事情。 例如都是一些求和的函数,只是针对不同的字段来设置,或者更多场景是由这些基础度量值所衍生出来的当 年、当季、当月累计,历史累计,同比、环比、同比%、环比%等一系列度量值时,如果在SSDT上一个个去生 成,效率非常低下。 同样地界面化的操作,因数 源已经导入到SSDT 内,操作过程中的计算是即时性的,数 源大,反应也会很慢 (可以用视图的方式导入数 到SSDT 内,在开发过程中视图上Select Top 一下不导入所有数 ,等部署后再回 到数 库中修改视图将Select Top去掉,可以大幅度改善响应慢问题)。 同样地一些度量值的额外信息补充,若一个个设置或一个个去检查也是效率低下。 总总结结SSDT的的优优缺缺点点::界界面面化化操操作作,,易易上上手手,,对对大大量量重重复复性性操操作作不不够够智智能能,,操操作作繁繁琐琐。。并并且且因因数数 即即时时计计 算算带带来来的的性性能能慢慢卡卡顿顿问问题题。。 优优秀秀的的SSDT代代替替者者开开源源工工具具TabularEditor 工具的优缺点都是相对而言的,对某些用户群体是优点,对某些人来说是缺点。上述所说SSDT 的优缺点取反 后,就是TabularEditor的优缺点了。 对于重度建模人员来说,在熟练掌握SSAS建模技术并明白其界面操作对应的内部原理后,使用TabularEditor来 做同样的事情,绝对是受益无穷。 对TabularEditor的一些介绍,之前已经写过一篇概述性文章,有兴趣的可以翻阅一下。本篇着重给大家做演示 操作。 「PowerBI相关」一款极其优秀的DAX建模工具Tabular Editor ttps://www.j ians /p/90e TabularEditor有有限限度度支支持持PowerBIDeskTop的的建建模模操操作作 ((官官方方不不建建议议,,但但是是可可行行,,可可能能有有破破坏坏pbix文文件件风风 险险)),,也也大大大大地地扩扩大大了了其其使使用用广广度度。。 TabularEditor实实操操 模型创建方面,可以来源于某个现有的文件,如SSDT做好的半成品,读取其BIM文件,或者直接读取发布到服 务器上的数 模型。笔者更喜欢直接读取数 模型,修改保存后即可在报表层刷新获得最新的修改效果,风险 是不小心改坏了,可能会把整个模型给报废了 (软件有自动备份功能,一般情况下问题不大,坏了可以还原 下)。 读取的服务器,可以是Azure AS的地址,本地Sqlserver也一样,体验没差别。 当然也可以通过 【New model】,从零开始创建整个模型,并且可以最高支持1470兼容模式,这个在 SSDT2017上还未支持。 在TabularEditor的界面上,将SSAS数 模型分为几大类,同时结合工具栏可以选择性地展示哪些部分。 因TabularEditor不像SSDT那般地直观看到表和表数 等,所有的数 都是停留在元数 级别,所以需要先对多 维模型的各种对象元素非常熟悉后才比较容易玩得转。就像学VBA一样,需要对操作层面的功能很熟悉,才能快 速上手做出有用功能来。 创创建建数数 连连接接

您可能关注的文档

文档评论(0)

精通微软Word、Excel、PowerPoint、PowerBI,资料达人。

1亿VIP精品文档

相关文档