Dynamics 365 Commerce云部署的系统要求

票据

Dynamics 365 Commerce 的 零售利益集团 已从 Yammer 迁移到 Viva Engage。 如果你无权访问新的Viva Engage社区,请填写此表单(https://aka.ms/JoinD365commerceVivaEngageCommunity),以便添加并继续参与最新的讨论。

本文列出了当前版本的 Dynamics 365 Commerce 云部署的系统要求。 如果适合执行此步骤,在您安装 Commerce 之前,应该验证您要使用的系统是否满足或超出最低网络、硬件和软件要求。

支持的 Web 浏览器

Web 应用程序可在指定操作系统上运行的以下任一 Web 浏览器中运行:

  • Microsoft Edge(最新公开发布版本)Windows 11,Windows 10
  • Google Chrome(最新公开提供的版本)
  • Apple Safari(最新公开提供的版本)

票据

  • Safari 浏览器有可能在网络设备的 Store Commerce 设备激活期间显示错误,因为无法获取 Microsoft Entra 令牌。 可以使用 适用于 Apple 设备的 Microsoft Enterprise SSO 插件解决此问题。
  • 从 Commmerce 版本 10.0.17 开始,Internet Explorer不再是受支持的 Web 浏览器。

要查找每个 Web 浏览器的最新版本,请转至软件制造商的网站。

票据

  • 若要使任务记录器能够捕获屏幕截图并将其包含在生成的Microsoft Word文档中,必须安装预发行版 Chrome 扩展。
  • 财务报告的 Workflow Editor 和 Report Designer 作为 ClickOnce 应用程序启动。 它们需要 64 位兼容操作系统。 仅Microsoft Edge和Internet Explorer(在受支持的 Microsoft Windows 版本中)支持现装的 ClickOnce 应用程序。 如果您使用的是 Chrome,则必须安装 ClickOnce 扩展(例如 Meta4)才能使用 ClickOnce 应用程序。 如果您以匿名模式使用 Chrome,请确保也为匿名模式启用了 ClickOnce 扩展。
  • 若要预览 PDF 文件,建议在 Windows 11 或 Windows 10 上使用浏览器(如Microsoft Edge(最新公开发布版本),或者在 Windows 11、Windows 10、Windows 8.1 上使用 Google Chrome(最新公开发布版本)Windows 8、Windows 7或 Google Nexus 10 平板电脑。

Store Commerce Web 版支持的 Web 浏览器

云销售点 (POS) 可在指定操作系统上运行的以下任一 Web 浏览器中运行:

  • Microsoft Edge(最新公开发布版本)Windows 11,Windows 10
  • Chrome(最新公开版本)Windows 11、Windows 10、Windows 8.1、Windows 7

网络要求

  • Commerce 设计用于延迟等于或低于 250-300 毫秒 (ms) 的网络。 此延迟是指从浏览器客户端到托管 Commerce 的 Microsoft Azure 数据中心的延迟。 我们建议您在AzureSpeed.com 上测试网络延迟。
  • Commerce 的带宽要求取决于您的场景。 大多数典型方案需要每秒超过 50 KB 的带宽(KBps)。 但是,对于需要高有效负载要求的场景(例如涉及工作区或大量自定义的场景),建议提供更高带宽。

一般来说,Commerce 针对 Internet 进行了优化。 从浏览器客户端到 Azure 数据中心的往返次数很小,并且压缩了整个有效负载。

警告

请勿通过将用户数乘以最低带宽要求来计算客户端位置的带宽要求。 给定位置的并发使用率难以计算。 注重带宽要求的客户应使用预览版本的 Commerce。

.NET框架要求

微软的商业应用需要 .NET Framework 4.8 或更高版本来调用 ClickOnce 应用程序,例如文档路由代理。 有关安装说明,请参阅 为开发人员安装 .NET 框架。 对于 Commerce 客户端组件(密封安装程序或旧版安装程序),建议始终使用可用的 .NET Framework 的最新版本。

支持的Microsoft Office应用程序

支持以下Microsoft Office应用程序:

  • 若要运行Microsoft Excel和Word加载项,必须安装 Microsoft Office 2016 Windows。 有关版本要求的详细信息,请参阅 Office 集成常见问题解答
  • 若要查看导出到 Excel 或导出到Word功能生成的文档,必须安装 Microsoft Office 2007 或更高版本。

Commerce 客户端组件的系统要求

在投入生产之前执行适当的性能测试至关重要。 以下是应用程序正常运行所需的最低系统要求。 为了实现所需的性能,请考虑数据量、每小时事务负荷和自定义影响等概念。 适当的性能测试(无论是在实施早期还是在最终测试之前)都可以进行任何必要的性能改进,并验证基本解决方案是否满足所需的预期运行时间。

如果自助服务组件使用 SQL 数据库,强烈建议查看 SQL Server 版本和许可证。 建议使用当前仍在主流支持日期内的SQL Server版本。 您可以在搜索产品和服务生命周期信息中按产品搜索支持日期。 自助服务组件的 SQL 数据库需要 SQL Server 2017 或更高版本。 所使用的SQL Server版本必须安装 Full-Text 搜索功能。 建议始终使用可用的最新版本,并安装所有最新的 Service Pack。 通过遵循这些建议,您可以帮助确保兼容性和安全性。 旧版自助服务安装程序还支持 service Pack 2 或更高版本的 SQL Server 2016。

如果自助服务组件使用服务器证书,则管理证书以防到期至关重要。 默认情况下,证书将在一个日历年(365 天)后到期 使用服务器证书的自助服务组件包括 Hardware Station 或 Commerce Scale Unit(自托管)。

票据

  • 旧版 Commerce Scale Unit(自托管)自助服务组件使用 Azure 服务到服务身份验证。 管理生成的 Azure Web 应用程序密钥(以前称为密码)和服务器证书以防到期至关重要。 默认情况下,证书和生成的Azure Web 应用程序密钥在一个日历年(365 天)后过期。
  • .NET Framework 支持的版本将更新。 自助服务客户端组件(如商业规模单元 - 自承载、Store Commerce 应用和硬件工作站)要求安装 .NET Framework 版本 6.0 或更高版本。 有关安装说明,请参阅 为开发人员安装 .NET 框架。 对于密封安装程序,建议始终在目标计算机上安装最新版本的 .NET Framework。

支持的操作系统

本部分列出了每个 Commerce 自助服务安装程序支持的操作系统。

警告

除了与安全相关的修复之外,Windows 7 和 Windows 8 操作系统不支持任何其他操作。 尽管 Commerce 组件可能在这些操作系统上运行,但不提供 bug 修复或其他技术支持。

Store Commerce

  • 以下操作系统的 x64 版本支持 Windows 的 Store Commerce 应用:

    • Windows 11(专业版、企业版、企业长期服务渠道版 [LTSC]、物联网企业长期服务渠道版 [IoT Enterprise LTSC])。
    • 使用 Windows 10 的最新可用更新(Pro、Enterprise、Enterprise LTSC 和 IoT Enterprise LTSC 版本)。
    • Windows Server 2022(标准,概要)。
    • 使用最新可用更新Windows Server 2019(标准版、概要版)。

    票据

    不推荐使用 Windows 10 Pro 和 Windows 11 Pro,除非是在域环境中,这样可以更好地安排 Windows 更新。

  • 适用于 Android 的 Store Commerce 要求 Android 版本 7.10 或更高版本。 由于 Google Play 商店施加的大小限制,不支持基于 x86 的体系结构的设备。

  • 适用于 iOS 的 Store Commerce 要求 iOS 版本 16 或更高版本。

  • Microsoft 不建议您在与其他自助服务组件(例如共享的 Hardware Station 或自托管 Commerce Scale Unit)相同的计算机上使用 Store Commerce 应用。

票据

如果使用脱机数据库,计算机必须满足SQL Server的所有系统要求。 此外,系统必须至少有 15 千兆字节 (GB) 的可用磁盘空间。 但是,我们建议至少有 25 GB 的可用磁盘空间。

Hardware Station 和 Commerce Scale Unit(自托管)

  • 支持具有最新可用更新的 Windows 11、10(Pro、Enterprise、LTSC 和 IOT Enterprise 版本)。

    票据

    不建议使用 Windows 10 Pro 和 Windows 11 Pro,除非作为域的一部分,以便能够适当地安排 Windows 更新。

  • 支持Windows Server 2022和Windows Server 2019。

  • Microsoft 不建议您在与其他自助服务组件(例如 Store Commerce 应用)相同的计算机上使用自助服务组件。

  • 传统版自助服务安装程序还支持 Windows Server 2016 和 Windows 10 长期服务分支 (LTSB)。

系统要求

请记住,性能测试对于成功使用 Commerce 自助服务组件至关重要。 在所有组件中,支持以下最低限度系统以实现测试功能:

  • 不低于每个核心 2 千兆赫兹 (GHz) 的速度运行的双核处理器。
  • 4 GB 的 RAM。
  • Internet 访问和足够的网络吞吐量以处理请求和响应流。 此要求同时针对计算机级别和网络级别。
  • 特定于组件的系统要求,例如SQL Server和Internet Information Services(IIS)的要求。
  • 至少有 10% 的可用磁盘空间。 (在使用 SQL Server 时,建议你有不少于 10 GB 的可用磁盘空间。)

此外,随着自定义和性能要求的产生,每个组件通常需要更强大的系统来满足用户需求。

Store Commerce 应用

  • POS 完整型布局模式(PC 和平板电脑)支持的最低有效分辨率为 1,024 × 768。 (但是,我们建议 1366 × 768 或更高。)

  • POS 精简型布局模式(手机和小型平板电脑)支持的最低有效分辨率为 320 x 568。 (但是,我们建议 360 × 640 或更高。)

  • 以下是针对性能更高的 Store Commerce 应用终端的最低建议:

    • 建议至少 128 MB 的专用图形内存或 256 MB 的共享图形内存。
    • 建议 4 GB 或更多的 RAM。 此建议需要对脱机数据库支持SQL Server要求进行额外审查。
    • SQL Express 通常用于脱机数据库。 在这些场景中,有必要跟踪脱机数据库大小。 (最大可能大小为 10 GB。)

硬件工作站

  • IIS 支持的最低系统要求
  • 所有连接和使用的第三方硬件的最低系统支持要求

Commerce Scale Unit(自托管)

Commerce Scale Unit(自托管)的最低系统要求描述了通常在测试场景中运行所需的最低限度。 此处描述的要求并不代表实际的生产环境。 进行适当的性能测试并验证使用的计算机硬件是否满足 Hardware Station、Store Commerce 应用、Store Commerce Web 版以及将访问和使用 Commerce Scale Unit(自托管)组件或计算机的任何第三方组件的需求至关重要。 此外,强烈建议使用标准许可版本的 SQL Server 或更高版本(例如企业版)来充分利用处理器和 RAM 的完整功能。

以下是额外要求:

  • 至少 6 GB 的 RAM,但可能需要 64 GB 或更多的 RAM

  • 2.4 GHz 多核 CPU,但服务器级硬件上可能需要多个多核 CPU(建议使用四核处理器。)

  • 足够的磁盘空间来存储所有关联存储(渠道)的所有 Commerce 数据的总和

    磁盘要求可能低至 10 GB 到 20 GB,也可能高至多个 TB。

此外,Microsoft 建议您在确定 Commerce Scale Unit(自托管)的系统要求时考虑以下性能方面:

  • 物理网络端口的数量(更多端口可提高每秒吞吐量)。
  • SQL Server 日志刷新大小。 此因素直接影响SQL Server性能。
  • 数据读取和写入功能。 此因素直接影响SQL Server性能。
  • 在多个处理独立商业规模单元子组件的系统中(例如多个零售服务器或启用了数据库故障转移的灾难恢复系统),是否需要进行负载均衡?

Dynamics AX 2012 R3 连接器要求

鉴于以前 Dynamics AX 2012 R3 组件(如企业 POS)的单独性质和具体用法,这两个连接器组件将保留在单独的部分中。

支持的操作系统

适用于 Microsoft Dynamics AX 2012 R3 的连接器有两个单独的安装程序:一个用于异步服务器连接器服务,另一个用于 Microsoft Dynamics AX 2012 R3 的实时服务。

  • 两个组件都是 32 位应用程序,但是在 x86 和 x64 体系结构上都可以运行。

  • 两个组件都在以下操作系统上受支持:

    • Windows 11、Windows 10 Pro、Windows Enterprise 和 Windows Enterprise LTSB 版本

      票据

      不建议使用 Windows 10 专业版,除非作为域的一部分,以便可以适当计划 Windows 更新。

    • Windows Server 2016和Windows Server 2019

最低系统要求

对于 Commerce Scale Unit(自托管),通常需要更大的服务器级硬件来处理旧版 POS 系统的整个企业体系结构的吞吐量。 不过,下面是测试功能所需的绝对最小值:

  • 2 GB 的 RAM(但是建议 4 GB 的 RAM。)
  • 每个核心 1.6 GHz 的峰值 CPU 速度(至少两个核心。)
  • 15 GB 的可用空间(渠道数据库可能需要大量空间。该大小甚至可能高达多个 TB。)

通常(尤其是在企业环境中),与网络相关的安全性要求注意特定的例外情况。 在这些以安全为重点的网络中,Microsoft 建议您至少将以下例外添加到与网络相关的允许列表中:

  • *.static.akamaitechnologies.com
  • *.azure.com
  • *.dynamics.com
  • *.microsoft.com
  • *.visualstudio.com
  • *.windows.net

本地 VM 上的开发要求

有关本地虚拟机 (VM) 上的开发要求的信息,请参阅在本地运行的虚拟机

数据库排序规则

云中 Commerce 数据库唯一支持的排序规则是 SQL_Latin1_General_CP1_CI_AS。 确保开发环境中的SQL Server和数据库排序规则使用此排序规则设置,并且发布到沙盒的任何配置环境都具有相同的排序规则。

附加资源

获取评估副本

Dynamics 365 Commerce 体系结构概述

选择店内拓扑

设备管理实施指导

配置和安装 Commerce Scale Unit(自托管)

Commerce Data Exchange 实施指导