[PBI催化剂]国际水准,中国首款重量级PowerBIDeskTop外部工具问世

今天看到PowerBI社区里有人推荐了SQLBI开发的Excel连接PowerBIDeskTop的外部工具功能。

经了解后,发现其功能还是存在较大的缺陷,更增加了对【PBI催化剂】的优秀程度的信心。

在Excel的应用领域,催化剂有绝对的信心是领先国际水准的。Excel连接PowerBIDeskTop的功能,亦是如此。

为何不用SQLBI而选择PBI催化剂

SQLBI的工具,有兴趣的可了解下,需要点英文阅读能力:https://www.sqlbi.com/tools/analyze-in-excel-for-power-bi-desktop/

对笔者而言,它所列出的局限性在PBI催化剂里都不成问题,而且PBI催化剂整个交互过程,比SQLBI的更为流畅。当然还是中文化的,并且同样是免费使用(Excel连接PowerBIDeskTop的功能,无需激活即可使用)。

何为PBI催化剂,怎样才能用上它?

过往的PowerBIDeskTop,它是一个独立的软件,不像Excel那样可以有二次开发的接口,但7月份更新PowerBIDeskTop后,已经开放了外部工具,单独有一个外部工具的选项卡。

所以,要能够用上外部工具的功能,必须要下载最新版的202007的PowerBIDeskTop,并且需要打开下图的预览功能。

如果正常的安装,最好默认安装,会出现一个本机外部工具文件夹,如下:

64位的路径 :C:\Program Files (x86)\Common Files\microsoft shared\Power BI Desktop\External Tools\

32位的路径 :C:\Program Files \Common Files\microsoft shared\Power BI Desktop\External Tools\

PBI催化剂安装过程中,也会自动检测以上路径,并将【PBICuiHuaJi.pbitool.json】文件复制到此处,若发生异常安装失败是,记得回来自行排查,是否缺失这个文件夹,缺失最大概率是没有安装最新版本的PowerBIDeskTop。

若用于Sqlserver的SSAS或Azure的AS,只需直接双击软件打开,登录连接信息即可使用。

PBI催化剂有哪些闪亮功能?

一、从插件形式转变为独立软件,安装更简单,安装成功率更高。

过往Excel催化剂一直被吐槽逅病的是软件安装太复杂,并且功能太多,没有重点,这下好了,直接将PowerBI相关的功能抽离出来,形成一个独立的软件。

因为是独立的,不依赖于Excel宿主,安装更流畅,无需太多的环境,认证等。当然也缺少了升级的灵活性,当下聚焦主体功能,没有搞自动更新等额外功能。

二、Excel催化剂的PowerBI四大功能全部转移到PBI催化剂中

因采用了独立软件方式开发,更能集成优秀的社区开源轮子,现【PBI催化剂】已成为Excel催化剂的PowerBI功能的超集,囊括过往所有的功能,并新增了好几大更棒的功能如更新PowerBI模型、创建扩展度量值等。

目前的PBI催化剂功能上,已经成为DaxStudio和Tabular Editor外部工具的很好补充,三大工具各自有自己最擅长的领域,互为补充,PBI催化剂所擅长的是批量性操作及与Excel的紧密结合。

三、开放PowerBI社区的资源导航功能

作为一款专门服务PowerBI社区的工具,在用户高频使用的过程中,也集成了各种资源的链接方式,欢迎PowerBI社区的意见领袖入驻。

四、Excel催化剂过往开发产品矩阵展示

Excel催化剂在过往近3年时间里,开发了一系列围绕Excel、PowerBI等数据生态的产品,欢迎多多关注,这些产品相信必定能让各位日常的数据采集、处理、建模、可视化等应用场景带来极大的便利。

功能下载与激活

公众号后台回复:PBI催化剂,即可获得下载链接。

PBI催化剂免费供大家使用,但部分功能进行了锁定,需大家积极参与转发活动后,方可获得使用激活码去使用,再优秀的产品工具,也需要大家合力一起帮忙推广。

老规矩,转发本文后朋友圈积赞66个,可开放权限使用。

或者购买Excel催化剂视频教程,可点击阅读原文跳转至购买地址。

PBI功能详尽介绍

作为一款工具软件,最佳的学习体验当属通过视频介绍各操作流程步骤。

除文字版教程外,已在B站做了两场的3小时的直播演示,第二场直播忘记录屏,没有保留,后期将会再次翻录功能,最终放进Excel催化剂的视频教程中供大家观看学习。

点击以下链接可跳转到B站直播回看。

PBI催化剂首次直播回看

文字版的详尽介绍教程如下:

多个PowerBI模型连接切换

在PowerBIDeskTop的外部工具入口处打开的PBI催化剂,自动携带了当前打开的pbix文件对应的端口号和数据库信息,但若需要切换其他数据模型,特别是需要连接Sqlserver的SSAS或Azure的AAS时,PBI催化剂开放配置信息,供填写其他数据模型的信息并进行连接(不从PowerBIDeskTop外部工具入口处打开,需手工设置连接信息方可使用其他功能)。

服务器连接信息已追加可本地化存储的配置文件,方便二次调用,特别适用于Sqlserver的SSAS和Azure AS的固定路径有用户密码的登录的场景使用。

最后,打开多个pbix文件,需要多个模型间转换时,在新的版本中,再加上了窗体标题可识别当前打开的PBI催化剂属于哪个模型的,方便查看。

Excel透视表连接PowerBI模型

在PowerBIDeskTop数据模型中,因其每次打开PowerBIDeskTop加载pbix文件时,都会以一个全新的msmdsrv服务的形式运行,此服务对应的地址端口号会变化,不能在Excel文件中直接根据服务器地址localhost来创建,需要加上变化的端口。

若手动操作这些步骤,繁琐乏味,在PBI催化剂中,可完成一键操作。对应的功能菜单如下:

Excel透视表现有PowerBI模型连接更新

以前面一点所述,因端口号每次打开同一个pbix都会变化,所以已创建好的数据透视表连接,下次使用,仍然存在端口号不对,访问失败的情形。

使用PBI催化剂,可一键解决此问题,无需手工频繁操作。

向PowerBI数据模型发出DAX查询

在日常消费owerBI数据模型时,不止于只在PowerBIDeskTop或Excel上对数据模型的数据进行透视汇总分析,还有一大场景是需要将数据模型的数据重新导出清单式数据,进行其他用途的加工。

向PowerBI数据模型发出DAX查询,即可类似于写SQL语句向关系型数据库查数据一般,将数据模型里的明细数据查询出来。

故通过开放DAX查询接口的方式,让用户可以在PBI催化剂上填写DAX查询语句,向数据模型发出查询后,最终数据导出至Excel表格。

本功能除了核心的DAX查询,还将对查询的周边功能进行开发,自动获取当前PowerBIDeskTop最近的DAX查询,清洗DAX查询(将自动获取到的DAX查询多余的查询条件剔除)、格式化DAX查询,保存DAX查询等等。

报表层元数据批量管理

此功能具有革命性意义,因当前PowerBI外部工具功能,仅限于开放PowerBI模型层访问、修改权限,没有对报表层开放接口。

PBI催化剂对pbix文件进行深入分析,对其报表层设计后所存储到文件的信息进行检索,并将其导出到Excel中,供用户更友好地访问和批量修改,形成一份Excel版本的配置文件,最后再使用PBI催化剂将其重新导入到pbix文件中。

整个过程犹如做外科手术一般,先解剖pbix文件,取出信息,加工好信息,再重新整合到pbix文件中,再缝合成一个独立的pbix文件,恢复原貌供PowerBIDeskTop加载渲染。

此功能特别适用于需要对PowerBI报表进行多语言版本开发使用,或模型层和报表层的字段命名不统一(模型层习惯用英文规范组织数据、报表层却需要用中文增强可读性时亦适用)。

导出模型层元数据报告

当PowerBI模型越加复杂时,使用PowerBIDeskTop将很难对PowerBI模型有一个总览式的全貌了解。

使用Excel表格清单的方式,将模型层的信息进行呈现,结合筛选排序、查找等功能,将更清晰地对模型层各元数据进行查阅。

特别是对常用的元数据如度量值、计算列、表关系信息等,在Excel上可方便一次性浏览所有特定相关内容,体验更好。

此功能下,分别提供简易版和完整版,简易版生成速度快,可供大部分场景使用。完整版更是有对元数据进行统计分析功能。

PowerBI数据模型底层对象属性查阅及修改

通常在软件成品上,只能对单一的对象模型进行设置,如某度量值属性如显示文件、数字格式、度量值公式等单个度量值查看。

若需要批量性管理,最好的方式同样是通过遍历整个数据模型导出其属性清单。

和上面的模型元数据导出不同之处,此处的模型对象属性更丰富,几乎模型层所有的属性都可遍历出来,并且在遍历完后,可以进行修改后并重新导入到数据模型中,对数据模型进行更新。

使用场景如批量设置度量值的数字显示格式、显示文件夹信息等,在Excel上批量性进行维护将变得更轻松。

特别增加了新增功能,在导入对象模型不存在时,可新建一个对象,并赋值导入的其他列配置信息,特别适用于同一个PowerBI模型多个pbix文件版本需同步更新合并度量值、计算列信息使用。

批量删除PowerBI模型内各种对象

前述中仅有更新和新建功能,特意开放一个删除功能,可批量删除度量值、计算列、关系等上术可查看到的对象。删除有风险,请谨慎使用。

批量创建扩展度量值

在数据建模过程中,对成套的扩展度量值,此时可以一键生成,无需再一个个繁琐创建。

例如只需创建基础度量值如销售额,其他同比、环比、YTD、MTD等一系列指标都可以使用度量值模板方式批量创建。

创建过程中,还自动继承基础度量值的显示格式、存放表位置等,非常贴心。

有此功能后,对于新出的度量计算组,也不是什么太刚需的功能,可批量创建、删除,想要它时就创建,不要时就删除,也是一种自如。

DAX表达式查阅修改功能

无论是在PowerBIDeskTop、亦或在DaxStudio、Tabular Editor等外部工具上,度量值的查阅都有非常大的痛点。

PBI催化剂笔者自认为已经达到了最佳的查阅、修改的体验,丰富的查询搜索功能,并配以查询DAX表达式的依赖与被依赖关系,可快速对DAX表达式有全面的了解。

最后不落俗地提供了DAX格式化功能,使用DAXFormater接口,和DaxStudio、Tabular Editor返回结果一致,并仅单次只格式化一个有必要的格式化的DAX表达式,保护接口不负载运作,返回速度也有保障。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/308249.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

查询在具有最小内存容量的所有PC中具有最快处理器的PC制造商 (20 分)(两种思路+详解)

一:题目: 本题目要求编写SQL语句, 查询在具有最小内存容量的所有PC中具有最快处理器的PC制造商。 提示:请使用SELECT语句作答。 表结构: CREATE TABLE product ( maker CHAR(20) , --制造商model CHAR(20) NOT NULL, …

用过 mongodb 吧, 这三个大坑踩过吗?

一:背景1. 讲故事前段时间有位朋友在微信群问,在向 mongodb 中插入的时间为啥取出来的时候少了 8 个小时,8 在时间处理上是一个非常敏感的数字,又吉利又是一个普适的话题,后来我想想初次使用 mongodb 的朋友一定还会遇…

vector容器中清空元素(但原来的元素还在)

一&#xff1a;上码演示 1&#xff1a;清空元素但其原来的元素还在 #include<bits/stdc.h> using namespace std; int main(){vector <int> vecInt;for (int i0;i<500;i){vecInt.push_back(i);}int j vecInt.capacity(); //j512int i vecInt.size(); …

html刮刮卡开始刮奖页面,html5刮刮卡抽奖 示例源码

【实例简介】【实例截图】【核心代码】Lottery Demobody{height:1000px;}#lotteryContainer {position:relative;width: 300px;height:100px;}#drawPercent {color:#F60;}刷新彩票已刮开 0% 区域。window.onload function () {var lottery new Lottery(lotteryContainer, #CC…

7-1 作业调度算法--先来先服务 (30 分)(思路+详解+vector+map+map做法)Come Baby!!!!!!!!!!!

一&#xff1a;题目&#xff1a; 输入N(N>0)个作业&#xff0c;输入每个作业的名字&#xff0c;到达时间&#xff0c;服务时间&#xff0c;按照先来先服务算法&#xff0c;计算每个作业的完成时间&#xff0c;周转时间&#xff0c;带权周转时间&#xff08;保留2位小数&…

html位置下移像素点,吃透移动端 1px的具体用法

最近在写移动端 H5 应用&#xff0c;遇到一个值得记录下来的点。现在从它的由来到实现&#xff0c;我们来聊一下移动端 1px&#xff0c;说 1px 不够准确&#xff0c;应该说成 1 物理像素 。通过阅读下面文章&#xff0c;你将会理解以下问题&#xff1a;问题为什么有 1px 这个问…

腾讯招.NET,居然要求精通MySQL,而不是SQLServer!

Docker、K8S、DevOps、微服务、云原生是这几年最火的技术名词&#xff0c;也是互联网的技术发展方向&#xff0c;.NET CoreMySQL的开源跨平台解决方案是.NET领域的不二之选&#xff01;然而大多数开发者甚至架构师&#xff0c;都聚焦在.NET Core上&#xff0c;以至于在MySQL性能…

7-2 作业调度算法--短作业优先 (30 分)(思路+详解+vector容器做法)Come Baby!!!!!!!!!!!

一&#xff1a;题目 输入N&#xff08;N>0&#xff09;个作业&#xff0c;输入每个作业的名字&#xff0c;到达时间&#xff0c;服务时间&#xff0c;按照短作业优先算法&#xff0c;计算每个作业的完成时间&#xff0c;周转时间&#xff0c;带权周转时间&#xff08;保留2…

程序员过关斩将--Http请求中如何保持状态?

微信搜一搜架构师修行之路这是一个被无数程序员撸过的问题&#xff0c;却只有少数人了解了真相。大体上搜了一下&#xff0c;网上关于http协议保持状态误导大家的文章还是有的&#xff0c;比如&#xff1a;有人说利用ViewState&#xff0c;那是asp.net下独有的东西&#xff0c;…

7-3 作业调度算法--高响应比优先 (40 分)(思路+详解+vector容器做法)Come Baby!!!!!

一&#xff1a;题目 输入N(N>0)个作业&#xff0c;输入每个作业的名字&#xff0c;到达时间&#xff0c;服务时间&#xff0c;按照高响应比优先算法&#xff0c;计算每个作业的完成时间&#xff0c;周转时间&#xff0c;带权周转时间&#xff08;保留2位小数&#xff09;。…

基于C#开发的浏览器隐身工具-上班别乱开

魔鱼斯拉鹏_隐身高速浏览器是首款基于新款Chromium打造的超轻量“隐身”浏览器。采用时下流行的车机交互系统&#xff0c;主打“小透明”隐身访问功能&#xff0c;有了他你就可以&#xff08;上班&#xff09;肆意的开车遨游互联网了。测一测你的版本&#xff1a;https://liula…

vector容器中关于处理从非0位置开始赋值的操作

一&#xff1a;前言 问题描述&#xff1a;我们想从下标非0的位置开始赋值&#xff0c; 那么我们需要两步骤&#xff1a;1.确定开启的vector容器的范围(eg: vector v(1000)) 2.在赋值的时候&#xff0c;不可以用push_back()了&#xff0c;直接用&#xff08;v[i] values&…

html标签属性%= %,HTML标签属性集合

HTML标签属性集合更新时间&#xff1a;2017/2/8 10:28:00 浏览量&#xff1a;594 手机版图象热点映射范围锚&#xff0c;为文档定义连接首字母缩写词地址块引用放大字体为文档中的其他锚定义基本URL取代dir设置换行粗体在表单中创建一个按钮元素程序代码片段对某个文献引用定…

435. 无重叠区间(贪心经典题+思路+详解)

一&#xff1a;题目&#xff1a; 给定一个区间的集合&#xff0c;找到需要移除区间的最小数量&#xff0c;使剩余区间互不重叠。 注意: 可以认为区间的终点总是大于它的起点。 区间 [1,2] 和 [2,3] 的边界相互“接触”&#xff0c;但没有相互重叠。 示例 1: 输入: [ [1,2],…

UEFI + GPT 启动 VHD

说明 周五&#xff0c;笔记本充不进电了&#xff0c;还好我的系统是做到 VHD 中的&#xff0c;把硬盘拿出来&#xff0c;插到其它机器上&#xff0c;从我的硬盘启动就可以了&#xff08;虽然当时没有从我的系统启动&#xff0c;因为只需要等待一天&#xff0c;周末就可以去修电…

html列表变成三个一行,HTML列表仅限第一行缩进

将文本包装到项目符号右侧的原因是浏览器将整个list-item元素呈现在项目符号的右侧。它将始终将文本包装在包含文本的元素中。最简单的解决方案是不使用内置列表项目项目符号。取而代之的是创建一个你喜欢的子弹的图像并使用float&#xff1a;left将它放在左上角。文本将围绕它…

vector容器中重写sort方法

一&#xff1a;问题描述 1&#xff1a; 我们常用的vector中sort方法是升序的但我们可以通过重新定义sort方法即可实现其的降序处理&#xff0c;以前总是在结构体数组当中用到过重写sort方法&#xff0c;但其实在vector当中也是可以用的 2&#xff1a; 我们在调用的时候注意…

基于Prometheus和Grafana打造业务监控看板

前言 业务监控对许许多多的场景都是十分有意义&#xff0c;业务监控看板可以让我们比较直观的看到当前业务的实时情况&#xff0c;然后运营人员可以根据这些情况及时对业务进行调整操作&#xff0c;避免业务出现大问题。老黄曾经遇到过一次比较尴尬的“事故”。其中一条业务线&…

广西高考成绩查询2021,2021年广西高考个人排名怎么查询,广西高考成绩排名查询方法...

高考成绩公布后&#xff0c;很多家长和学生咨询我们&#xff0c;广西高考个人成绩排名位次如何查询&#xff1a;广西高考成绩排名&#xff0c;可以通过省招生考试院发布的广西一分一段表来查询&#xff0c;也可以到聚志愿网站直接输入分数查询&#xff0c;一分一段它显示每一个…

452. 用最少数量的箭引爆气球(贪心算法+思路+详解)07

一&#xff1a;题目 在二维空间中有许多球形的气球。对于每个气球&#xff0c;提供的输入是水平方向上&#xff0c;气球直径的开始和结束坐标。由于它是水平的&#xff0c;所以纵坐标并不重要&#xff0c;因此只要知道开始和结束的横坐标就足够了。开始坐标总是小于结束坐标。…