本地部署机器人代理系统要求
在安装本地部署的机器人代理之前,请确保将要安装机器人代理的服务器满足下列硬件和软件要求。
说明
本主题中的信息仅适用于使用本地部署机器人代理运行 ACL 机器人中的 ACL 脚本的组织。
订阅 ACL Robotics 专业版本的个人和组织没有本地部署机器人代理。HighBond 机器人和工作流机器人中运行的 Python/HCL 脚本不使用机器人代理。
硬件要求
说明
要在生产环境中获得最佳的机器人代理性能,可能需要比最低规格更多的资源。
组件 | 选项 | 建议 |
---|---|---|
处理器 |
|
3.5 GHz 或更高的四核处理器(或者两个双核处理器)。 |
内存 (RAM) |
8 GB |
16 GB 或更高的内存,特别是在对大文件排序时。 |
硬盘空间 |
|
200 - 500 GB 磁盘空间。建议采用高速磁盘访问和吞吐量。 |
端口 |
TCP/IP 连接。HTTPS 端口 443 上的出站通信。 |
必须打开端口才能与 Diligent One 进行出站通信。 所有通信均由本地部署机器人代理启动,并在传输过程中加密。 |
必须由用户确认或安装的软件要求
说明
本地部署机器人代理已经过测试和验证,以便与所列版本的操作系统和第三方软件协同工作。机器人代理可能能够与除所列版本以外的版本协同工作,但不能保证如此。
将机器人代理与所列版本以外的版本一起使用被视为“不受支持的安装”,如果出现问题,我们的技术支持团队可能找不到解决办法。
要求 | 附加信息 |
---|---|
Windows Server 操作系统 下列操作系统之一(64 位):
|
推荐:Windows Server 2019 或 2022 |
R,64 位(可选) 要使用与 R 编程语言相集成的 Analytics 函数,您必须安装和配置 R。 下列版本的 R 已被测试并且可与机器人代理协同工作:
您可以使用 CRAN R 或 Microsoft R。 说明 其他版本的 R 也可能有效。但是,我们不保证它们有效。 |
如果您使用的是 CRAN R 软件包之一,您可能需要将 R 二进制文件夹的路径添加到您的服务器上的 PATH 环境变量。 例如:C:\Program Files\R\R-<version>\bin\x64 说明 如果您不打算使用 Analytics R 函数或 RCOMMAND,则不需要安装 R。 |
说明 Analytics 的两个可选功能需要安装两个单独的 Python 实例:
其他详细信息如下。 |
|
Python,32位(可选) 要使用与 Python 编程语言相集成的 Analytics 函数,您必须安装和配置:
下列版本的 Python 已经过测试并且可以与机器人代理协同工作:
说明 从 3.7.x 开始的任何 Python 版本都应该能够与机器人代理一起使用。但是,无法保证上述列出的版本之外的其他版本可以正常运行。 |
安装 Python 时,您还必须对其进行配置以在服务器上运行。有关详细信息,请参阅配置 Python 以与本地部署机器人代理一起使用。 说明 如果您不打算使用 Analytics Python 函数,则不需要安装 Python。 |
Python,32位(可选) 要启用 Analytics 机器学习命令,您必须安装:
|
如果您在机器人代理安装过程中选择启用机器学习(安装适用于 Analytics 的 Python 引擎)复选框,则安装程序会安装适用于 Analytics 的 Python 引擎。 说明 此 Python 实例不是用于 Analytics Python 函数或一般 Python 使用。您必须为此类目的安装单独的 Python 实例。 |
Oracle Instant Client(可选) 要对 Oracle 使用 ACL 连接器,您必须安装:
|
|
自动安装的必备软件
如果下列必备软件尚未被安装在该服务器上,则由机器人代理安装程序自动安装它们:
- Microsoft .NET Framework 4.6.2
说明
如果该服务器已具有 .NET 4.6.0 或 4.6.1,则机器人代理使用 .NET 的已安装版本,而不会安装版本 4.6.2。
- Microsoft Visual C++ 2015-2019 Redistributable Package(x64 和 x86)
- Microsoft Visual C++ 2013 Redistributable Package (x64)(仅当已安装可选的数据连接器时)
- Microsoft Visual C++ 2012 Redistributable Package (x64)(仅当已安装可选的数据连接器时)
- Microsoft Access Database Engine 2016(32 位)(可选)
机器人代理安装目录中包含的要求
下列组件的本地副本被与机器人代理一起安装并被包含在机器人代理安装目录中:
- Python Engine 3.7.9 和 TPOT 0.10.2 – 由 Analytics 机器学习命令使用
Analytics 数据连接器
机器人代理安装包括一些 Analytics 数据连接器。大多数连接器都是安装在机器人代理安装目录中的 ODBC 驱动程序。
标准数据连接器
安装机器人代理时会默认安装下列数据连接器。
类别 | 连接器 |
---|---|
大数据和 NoSQL |
|
ERP 和 CRM 系统 |
|
会计工具 |
|
营销和分析 |
|
协作解决方案 |
|
文件和 API 集成 |
|
电子商务解决方案 |
|
关系数据库 |
|
安全工具 |
|
其他连接器 |
|
可选的数据连接器
下列数据连接器是可选的,您可以选择在安装机器人代理时不安装这些连接器。
- Amazon Redshift
- Cassandra
- Concur
- Couchbase
- Drill
- DynamoDB
- Google BigQuery
- HBase
- Hive
- Impala
- MongoDB
- Oracle
- Salesforce
- Spark
- SQL Server
- Teradata