Microsoft Dynamics 365 Customer Engagement (on-premises) 报告要求

Microsoft Dynamics 365 Reporting Extensions 是安装在 SQL Server Reporting Services 服务器上的数据处理扩展。 Microsoft Dynamics 365 Reporting Extensions 接受来自 Dynamics 365 Server 的身份验证信息,并将其传递给 SQL Server Reporting Services 服务器。

Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 包括两个数据处理扩展:Fetch 数据处理扩展和 SQL 数据处理扩展。 默认情况下,这些扩展插件是在 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装过程中安装的:

  • 必须有 Fetch 数据处理扩展才能创建、运行和计划基于 Fetch 的报表。

  • 必须要有 SQL 数据处理扩展,才能在 Dynamics 365 Customer Engagement (on-premises) 中创建、运行默认的(现成可用)或基于 SQL 的自定义报表并安排其日程表。

不需要 Microsoft Dynamics 365 Reporting Extensions 来运行 Dynamics 365 Customer Engagement (on-premises)。 然而,如果要在 Dynamics 365 Customer Engagement (on-premises) 中创建、使用报表或安排报表的日程表,您必须安装 Microsoft Dynamics 365 Reporting Extensions。 此外,如果您想创建或导入组织,如当您通过使用部署管理器从 Dynamics 365 Customer Engagement (on-premises) 的较早版本进行迁移时,则必须安装这些扩展。

SQL Server Reporting Services

Dynamics 365 Customer Engagement (on-premises) 中的报告功能需要 SQL Server 报告服务。

对于 Dynamics 365 Customer Engagement (on-premises) 报告,您可以使用在支持的 Windows Server 版本上运行的以下 SQL Server 版本:

  • Microsoft SQL Server 2019 企业
  • Microsoft SQL Server 2019 标准
  • Microsoft SQL Server 2019 开发人员(仅限非生产使用)
  • Microsoft SQL Server 2017 企业
  • Microsoft SQL Server 2017 标准
  • Microsoft SQL Server 2017 开发人员(仅限非生产使用)
  • Microsoft SQL Server 2016 Enterprise,带 Service Pack 2 或 Service Pack 3
  • Microsoft SQL Server 2016 Standard,带 Service Pack 2 或 Service Pack 3
  • Microsoft SQL Server 2016 Developer,带 Service Pack 2 或 Service Pack 3(仅限非生产使用)

重要提示

  • SQL Server Compact 或 SQL Server Express 版本不支持用于 Dynamics 365 Server。
  • Dynamics 365 Customer Engagement (on-premises) 不支持使用以 SharePoint 模式运行的 SQL Server 报告服务服务器。 有关 SQL Server Reporting Services SharePoint 模式的详细信息,请参阅 Reporting Services 报表服务器(SharePoint 模式)

Dynamics 365 Reporting Extensions 要求

Microsoft Dynamics 365 Reporting Extensions 组件具有以下要求:

  • 必须先完成 Microsoft Dynamics 365 Server 安装,然后才能运行 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装程序。

  • 只能在计算机上的一个 SQL Server Reporting Services 实例上安装和运行 Microsoft Dynamics 365 Reporting Extensions。

  • 运行 SQL Server Reporting Services 实例(Microsoft Dynamics 365 Reporting Extensions 在其上运行)的标识帐户不能是本地系统或虚拟帐户。 这是 Dynamics 365 Customer Engagement (on-premises) 报告正常工作所必需的,因为标识帐户必须添加到 Dynamics 365 Customer Engagement (on-premises) 使用的 PrivReportingGroup Active Directory 安全组。

  • Dynamics 365 Customer Engagement (on-premises) 的各个部署不能共享一台 SQL Server 报告服务服务器。 不过,具有多个组织的 Dynamics 365 Customer Engagement (on-premises) 的单个部署可以使用相同的 SQL Server 报告服务服务器。

  • 您必须在安装了 SQL Server Reporting Services 的支持版本的计算机上运行 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装程序。 详细信息:SQL Server Reporting Services

  • 如果数据集较小且用户较少,则可以使用单服务器部署或多服务器部署。 如果数据集较大或用户较多,则运行复杂报表时性能会快速降低。 使用多服务器部署时,其中一台运行 SQL Server 的计算机用于 Dynamics 365 Customer Engagement (on-premises),另一台服务器用于 SQL Server 报告服务。

Report Authoring Extension 要求

Dynamics 365 Customer Engagement (on-premises) Report Authoring Extension 是使用 SQL Server Data Tools 创作用于 Dynamics 365 Customer Engagement (on-premises) 的基于 Fetch 的报表所必需的。 必须在具有以下软件的 PC 上安装在 Dynamics 365 Customer Engagement (on-premises) Report Authoring Extension。

受支持的操作系统

  • Windows 10

其他软件要求

Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装程序包括两个数据处理扩展:Fetch 数据处理扩展和 SQL 数据处理扩展。 默认情况下,这些扩展插件是在 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装过程中安装的:

  • 必须有 Fetch 数据处理扩展才能创建、运行和计划基于 Fetch 的报表。

  • 必须要有 SQL 数据处理扩展,才能在 Dynamics 365 Customer Engagement (on-premises) 中创建、运行默认的(现成可用)或基于 SQL 的自定义报表并安排其日程表。

不需要 Microsoft Dynamics 365 Reporting Extensions 来运行 Dynamics 365 Customer Engagement (on-premises)。 然而,如果要在 Dynamics 365 Customer Engagement (on-premises) 中创建、使用报表或安排报表的日程表,您必须安装 Microsoft Dynamics 365 Reporting Extensions。 此外,如果您想创建或导入组织,如当您通过使用部署管理器从 Dynamics 365 Customer Engagement (on-premises) 的较早版本进行迁移时,则必须安装这些扩展。

SQL Server Reporting Services

Dynamics 365 Customer Engagement (on-premises) 中的报告功能需要 SQL Server 报告服务。

对于 Dynamics 365 Customer Engagement (on-premises) 报告,您可以使用在支持的 Windows Server 版本上运行的以下 SQL Server 版本:

  • Microsoft SQL Server 2017 Enterprise1
  • Microsoft SQL Server 2017 Standard1
  • Microsoft SQL Server 2017 Developer(仅限非生产使用)1
  • Microsoft SQL Server 2016 Enterprise,带 Service Pack 2 或 Service Pack 3
  • Microsoft SQL Server 2016 Standard,带 Service Pack 2 或 Service Pack 3
  • Microsoft SQL Server 2016 Developer,带 Service Pack 2 或 Service Pack 3(仅限非生产使用)

重要提示

Dynamics 365 Reporting Extensions 要求

Microsoft Dynamics 365 Reporting Extensions 组件具有以下要求:

  • 必须先完成 Microsoft Dynamics 365 Server 安装,然后才能运行 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装程序。

  • 只能在计算机上的一个 SQL Server Reporting Services 实例上安装和运行 Microsoft Dynamics 365 Reporting Extensions。

  • 运行 SQL Server Reporting Services 实例(Microsoft Dynamics 365 Reporting Extensions 在其上运行)的标识帐户不能是本地系统或虚拟帐户。 这是 Dynamics 365 Customer Engagement (on-premises) 报告正常工作所必需的,因为标识帐户必须添加到 Dynamics 365 Customer Engagement (on-premises) 使用的 PrivReportingGroup Active Directory 安全组。

  • Dynamics 365 Customer Engagement (on-premises) 的各个部署不能共享一台 SQL Server 报告服务服务器。 不过,具有多个组织的 Dynamics 365 Customer Engagement (on-premises) 的单个部署可以使用相同的 SQL Server 报告服务服务器。

  • 您必须在安装了 SQL Server Reporting Services 的支持版本的计算机上运行 Dynamics 365 Customer Engagement (on-premises) Reporting Extensions 安装程序。 详细信息:SQL Server Reporting Services

  • 如果数据集较小且用户较少,则可以使用单服务器部署或多服务器部署。 如果数据集较大或用户较多,则运行复杂报表时性能会快速降低。 使用多服务器部署时,其中一台运行 SQL Server 的计算机用于 Dynamics 365 Customer Engagement (on-premises),另一台服务器用于 SQL Server 报告服务。

Report Authoring Extension 要求

Dynamics 365 Customer Engagement (on-premises) Report Authoring Extension 是使用 SQL Server Data Tools 创作用于 Dynamics 365 Customer Engagement (on-premises) 的基于 Fetch 的报表所必需的。 必须在具有以下软件的 PC 上安装在 Dynamics 365 Customer Engagement (on-premises) Report Authoring Extension。

受支持的操作系统

  • Windows 10

其他软件要求

另请参阅

安装 Dynamics 365 Report Authoring Extension
Microsoft Dynamics 365 Customer Engagement (on-premises) 系统要求和所需技术