注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

微软MVP罗勇的博客

微软MVP罗勇,www.luoyong.me

 
 
 

日志

 
 

使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器  

2015-12-11 09:22:53|  分类: CRM+PowerBI |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复180或者20151211可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!
前面的博文 使用Power BI连接到Dynamics CRM Online 讲述了如何连接到CRM Online以及网页版的一些截图。今天的博文讲述一个工具,就是Power BI Desktop,以前应该是叫Power BI Designer吧,它的功能比网页版的Power BI设计器功能要强大些。本博文主要讲述安装,连接到CRM Online以及使用查询编辑器的一些基本的常用操作。

使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

先登陆Microsoft Power BI网站下载最新的Power BI Desktop  ,下载位置如下图所示:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
有32位程序和64位程序之分,选择适合自己的,我的操作系统是64的Windows 10 Enterprise。安装后桌面图标是这样的:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
程序打开后是这样的:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

首先要获取数据,点击 获取数据 > 更多:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
可以看到能从很多地方获取到数据,我这里选择 Dynamics CRM Online。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

然后在弹出的对话框中输入类似URL:https://crmorg.crm5.dynamics.com/XRMServices/2011/OrganizationData.svc
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
点击确定后就会出来导航器对话框,可以看到很多Dynamics CRM中的实体,名称都是实体的架构名称(Schema Name)加上Set,这个和OData终结点的命名是一样的。选中一个实体可以在右边预览数据,我这里只拿AccountSet来做实验吧。你可以点击 加载 按钮,因为一个实体的列很多,加载会比较慢,所以我只想拿少数列出来处理,我点击的是 编辑 按钮。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
弹出了查询编辑器,可以预览数据,可能是自动检测到列太多,会弹出提示减少列数课更快显示结果,那我就点击选择列来列出我需要的列吧。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

我这里选择的列如下,可以看到CRM中的复合字段(比如查找字段,货币字段等)点击后再下面的窗格会显示详细信息。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
 当然也可以像CRM那样显示查找字段的主字段值,如下:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
当然货币也可以做类似的设置,我这设置后如下,看起来还行了,就是目前我还没有找到如何显示对应的货币符号的方法:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

类似的选项集字段也可以设置,设置后可以显示的是选项集的值,不是显示值,当然有办法更改为显示值,本博文后面部分讲述:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
   
这个有点儿像Excel,筛选数据也挺智能的,如下,包括排序,筛选器,唯一值:
这是数字字段(包括CRM中的选项集字段更改为显示的是显示值以后,也是这种筛选)的筛选:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

这是文本字段的筛选:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

这是日期/时间字段的筛选:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

下面我们来将选项集字段类型显示为它的显示值,首先要在CRM中确认数字分别代表什么含义,这个打开字段的定义就知道知道了。我这里用作示例的是Account的industrycode字段,系统中定义如下:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
然后我们点击列IndustryCode.Value ,在上面的Ribbon区将其数据类型从默认的 小数 改成 文本。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
 然后点击Ribbon区的 替换值 按钮,并填写好替换值,点击确定。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
替换结果没有问题:
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客

有些列的名字不好看,比如 Revenue.Value 列,右击 选择 重命名,这个时候列标题就是可编辑的了,当然你也可以双击列标题进行重命名。从下图可以看到,这个快捷菜单列出的功能好多啊。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
还有个常见的问题,也是我开始碰到的,就是做了数据筛选以后,怎么退回去啊?目前我找到的方法就是,在右边的查询设置窗体中,我点击前面的步骤,比如重命名的列,然后就回到筛选之前的状态了,当然你也可以删除后面的步骤,点击旁边的删除图标就可以了。
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
 
素格格新疆特产店--做新疆特产的搬运工。
本店由博主的新疆老婆开设,搬运各种上等的新疆特产,是自用,送礼,年货,孝敬长辈特别是(岳)父母的首选!
使用Power BI Desktop和Dynamics CRM之一:安装,连接和查询编辑器 - 罗勇 - 微软MVP-罗勇的博客
  评论这张
 
阅读(485)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018