实施Microsoft Dynamics 365 CE-9. 商业智能和报表,介绍了Dynamics365的商业智能功能,并介绍了如何创建报表

本章将帮助您进一步了解Dynamics 365 CE的商业智能功能。您将学习如何使用Dynamics365报表向导创建报表。您还将学习如何使用Visual Studio创建自定义报告。我们将讨论如何在SQLServerReportingServices(SSRS)报表中添加参数和筛选功能。在本章的后面,我们将讨论如何将SSRS报告部署到Dynamics365CE。最后,您将了解如何从Power BI连接到Dynamics 365 CE。您还将了解如何使用Power BI Desktop和Power BI联机创建报告和仪表板,这些报告和仪表盘稍后将部署到Dynamics 365 CE。

我们将在本章中介绍的主要主题如下:

  • Dynamics 365 CE BI功能
  • Dynamics 365 CE报表选项
  • 使用报表向导
  • 在Visual Studio中编写自定义报表
  • 报表部署
  • 编写Power BI报表

技术要求

以下是本章的技术要求:

  • 访问Dynamics 365 CE Online订阅。
  • 应安装.NET Framework 4.6.2或更高版本。
  • 适用于Visual Studio 2012或更高版本的SQL Server数据工具。
  • Windows Identity Foundation 3.5应该安装在您的开发计算机上。
  • 应在您的计算机上安装Dynamics 365 CE Report Authoring Extension。

Dynamics 365 CE BI功能

我们在第6章“自定义Dynamics 365 CE”中讨论了Dynamics 365 CE的商业智能功能,其中我们讨论了仪表板和图表。在这里,我们将讨论使用Dynamics 365 CE的商业智能功能的另一个选项,即使用报表。Dynamics 365 CE中有不同的报告报表。让我们逐一讨论这些选项。

Excel报表

自Dynamics CRM早期以来,这一直是分析客户数据的最简单方法,也是传统方法。我们可以使用导出到Excel选项下载Dynamics 365 CE数据,还可以使用公式、图表和数据透视表来分析我们的数据。
此外,在Dynamics365CE中,我们现在可以使用Excel模板;也就是说,我们可以在Excel模板中使用Excel的公式,并将这些模板导入Dynamics 365 CE中使用。这些模板也可以与其他用户共享。一旦为实体创建了模板,我们就可以将该模板用于实体的不同视图。

有关如何在Dynamics 365 CE中使用Excel模板的更多详细信息,请访问

Create and share data analysis Excel templates - Power Platform | Microsoft Learn

FetchXML报表

Dynamics 365 CE Online仅支持使用FetchXML查询从Dynamics 365 CE获取数据的FetchXML报告。我们可以手动编写FetchXML查询,也可以使用Advanced Find和XrmToolBox来设计查询。使用Dynamics 365 CE报告向导生成的所有报告都是FetchXML报告。安装Microsoft Dynamics CRM 2016 report Authoring Extension后,我们还可以使用Visual Studio的SQL Server数据工具开发FetchXML报表。

SQL报表

Dynamics 365 CE内部部署支持这些报告,我们可以在其中使用SQL查询进行报告。我们使用过滤视图从业务实体获取数据,而不是直接从SQL表获取数据。筛选视图是基于安全角色限制数据的特殊视图。我们只能看到与我们拥有的实体权限相关的数据。

Power BI报表

Power BI是为Dynamics 365 CE开发动态报告的另一个选项。Power BI是Microsoft的一项云服务,为Dynamics 365 CE提供集成选项。它还提供了使用图表可视化将复杂公式应用于Dynamics 365 CE列的选项,并始终提供实时数据。Power BI报告可以根据时间表自动刷新数据。我们可以使用不同的数据源构建Power BI报告。例如,您可以开发一个报告,将Dynamics365CE和库存系统中的数据组合在一起。

Dynamics365CE有大约25个现成的通用报表。以下屏幕截图是Dynamics 365 CE中可用的默认报表。我们可以按原样使用这些报表,也可以对其进行修改:

我们可以为现有业务实体或为组织创建的新自定义实体创建报表。现在我们了解了报表选项,让我们讨论如何使用Dynamics365CE的开箱即用报告向导来创建报表。

使用报表向导

报表向导是在Dynamics 365 CE中开发报表的一种简单方法。它提供了一个通过以下多屏幕步骤创建报表的选项。

要创建我们可以导航的报表,我们可以采取以下步骤:

  1. 导航到解决方案的“报表”,然后单击“新建”按钮。
  2. 在“报表名称”下输入“生成和模型报表”,然后单击“报表向导”按钮。
  3. 将“新建报表”选项保留为默认选项,然后单击“下一步”按钮。
  4. 按如下方式设置实体信息,然后单击“下一步”:

  5. 保持报表筛选选项不变,然后单击“下一步”按钮。
  6. 按照此屏幕截图中显示的编号步骤设置报表:
  7. 单击单击此处添加列,并将此列设置为Models实体,如下图所示:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Martin-Mei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值