本地部署机器人代理系统要求

在安装本地部署的机器人代理之前,请确保将要安装机器人代理的服务器满足下列硬件和软件要求。

说明

本主题中的信息仅适用于使用本地部署机器人代理运行 ACL 机器人中的 ACL 脚本的组织。

订阅 ACL Robotics 专业版本的个人和组织没有本地部署机器人代理。HighBond 机器人和工作流机器人中运行的 Python/HCL 脚本不使用机器人代理。

硬件要求

说明

要在生产环境中获得最佳的机器人代理性能,可能需要比最低规格更多的资源。

组件 选项 建议
处理器
  • 2.5 GHz
  • 3.5 GHz 或更高的四核处理器(或者两个双核处理器)
3.5 GHz 或更高的四核处理器(或者两个双核处理器)。
内存

(RAM)

8 GB

16 GB 或更高的内存,特别是在对大文件排序时。

硬盘空间
  • 至少 100 GB
  • 200 GB

200 - 500 GB 磁盘空间。建议采用高速磁盘访问和吞吐量。

端口

TCP/IP 连接。HTTPS 端口 443 上的出站通信。

必须打开端口才能与 Diligent One 进行出站通信。

所有通信均由本地部署机器人代理启动,并在传输过程中加密。

必须由用户确认或安装的软件要求

说明

本地部署机器人代理已经过测试和验证,以便与所列版本的操作系统和第三方软件协同工作。机器人代理可能能够与除所列版本以外的版本协同工作,但不能保证如此。

将机器人代理与所列版本以外的版本一起使用被视为“不受支持的安装”,如果出现问题,我们的技术支持团队可能找不到解决办法。

要求 附加信息

Windows Server 操作系统

下列操作系统之一(64 位):

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

    (版本:Essentials 或标准)

推荐:Windows Server 2019 或 2022

R,64 位(可选)

要使用与 R 编程语言相集成的 Analytics 函数,您必须安装和配置 R。

下列版本的 R 已被测试并且可与机器人代理协同工作:

  • 4.0.3
  • 3.4.4
  • 3.3.2
  • 3.3.1
  • 3.2.5
  • 3.2.3

您可以使用 CRAN R 或 Microsoft R。

说明

其他版本的 R 也可能有效。但是,我们不保证它们有效。

如果您使用的是 CRAN R 软件包之一,您可能需要将 R 二进制文件夹的路径添加到您的服务器上的 PATH 环境变量。

例如:C:\Program Files\R\R-<version>\bin\x64

说明

如果您不打算使用 Analytics R 函数或 RCOMMAND,则不需要安装 R。

说明

Analytics 的两个可选功能需要安装两个单独的 Python 实例:

  • Analytics Python 函数需要客户安装的 Python 实例
  • Analytics 机器学习命令需要一个可以作为机器人代理安装的一部分安装的 Python 实例

其他详细信息如下。

Python,32位(可选)

要使用与 Python 编程语言相集成的 Analytics 函数,您必须安装和配置:

  • Python
  • PYTHONPATH 环境变量
  • ACLPYTHONDLL 环境变量

下列版本的 Python 已经过测试并且可以与机器人代理协同工作:

  • 3.7
  • 3.8
  • 3.9

说明

从 3.7.x 开始的任何 Python 版本都应该能够与机器人代理一起使用。但是,无法保证上述列出的版本之外的其他版本可以正常运行。

安装 Python 时,您还必须对其进行配置以在服务器上运行。有关详细信息,请参阅配置 Python 以与本地部署机器人代理一起使用

说明

如果您不打算使用 Analytics Python 函数,则不需要安装 Python。

Python,32位(可选)

要启用 Analytics 机器学习命令,您必须安装:

  • 适用于 Analytics 的 Python 引擎 (3.7.9)

如果您在机器人代理安装过程中选择启用机器学习(安装适用于 Analytics 的 Python 引擎)复选框,则安装程序会安装适用于 Analytics 的 Python 引擎。

说明

此 Python 实例不是用于 Analytics Python 函数或一般 Python 使用。您必须为此类目的安装单独的 Python 实例。

Oracle Instant Client(可选)

要对 Oracle 使用 ACL 连接器,您必须安装:

  • Oracle Instant Client 11g 或 12c
  • 如果您不打算使用适用于 Oracle 的 ACL 连接器,则不需要安装 Oracle Instant Client。
  • Oracle Instant Client 的位数必须匹配操作系统的位数。如果在 64 位计算机上安装了 32 位 Instant Client,则连接失败。
  • 如果您在机器人代理后安装 Oracle Instant Client,则必须先重新启动机器人代理 Windows 服务,然后才能使用该连接器。

自动安装的必备软件

如果下列必备软件尚未被安装在该服务器上,则由机器人代理安装程序自动安装它们:

  • 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
  • Amazon Athena
  • Amazon DynamoDB (v.2)
  • Amazon Redshift (v.2)
  • Apache Cassandra (v.2)
  • Apache HBase (v.2)
  • Apache Hive (v.2)
  • Apache Phoenix
  • Azure Data Catalog
  • Azure Data Lake Storage
  • Azure Table
  • CockroachDB
  • Couchbase (v.2)
  • Elasticsearch
  • Google BigQuery (v.2)
  • IBM Cloudant
  • MarkLogic
  • MongoDB (v.2)
  • Parquet
  • Presto
  • Snowflake
  • Spark SQL (v.2)
ERP 和 CRM 系统
  • Dynamics 365 Business Central
  • Dynamics 365 Finance and Operations
  • Dynamics 365 Sales
  • Dynamics CRM
  • Epicor ERP
  • Exact Online
  • NetSuite
  • Odoo
  • Oracle HCM Cloud
  • Salesforce (v.2)
  • SAP(若要正常运行,则必须具备额外的订阅权利)
  • SAP ByDesign
  • ServiceNow
  • SugarCRM
  • SuiteCRM
  • Workday
会计工具
  • ADP
  • Dynamics GP
  • Dynamics NAV
  • QuickBooks
  • QuickBooks Online
  • QuickBooks POS
  • Sage 50 UK
  • Sage Cloud Accounting
  • Sage Intacct
  • SAP Concur (v.2)
营销和分析
  • Google Analytics
  • LinkedIn
  • Marketo
  • Oracle Eloqua
  • Oracle Sales Cloud
  • Splunk
  • SurveyMonkey
  • Twitter
协作解决方案
  • Active Directory
  • Airtable
  • AWS Data Management
  • Azure Active Directory
  • Azure Management
  • Basecamp
  • DocuSign
  • 电子邮件
  • Excel
  • Excel Online
  • Exchange
  • GitHub
  • Google Contacts
  • Google Sheets
  • Jira
  • Kintone
  • Microsoft Teams
  • SAP SuccessFactors
  • SharePoint
  • Slack
  • Zendesk
文件和 API 集成
  • Amazon S3
  • Box
  • CSV
  • DigitalOcean
  • Dropbox
  • Google Cloud Storage
  • Google Drive
  • JSON
  • LDAP
  • Microsoft OneDrive
  • OData
  • REST
  • RSS/ATOM
  • SFTP
电子商务解决方案
  • Edgar Online
  • Open Exchange Rates
  • ShipStation
  • Square
  • Stripe
  • UPS
  • USPS
关系数据库
  • Apache Impala (v.2)
  • Azure Analysis Services
  • Microsoft Access
  • MySQL
  • Oracle (v.2)
  • SAP Hybris Cloud for Customer
  • SQL Server (v.2)
  • Sybase
  • Sybase IQ
  • Teradata (v.2)
  • xBase
安全工具
  • Qualys
  • Tenable.sc
其他连接器
  • Rsam

可选的数据连接器

下列数据连接器是可选的,您可以选择在安装机器人代理时不安装这些连接器。

  • Amazon Redshift
  • Cassandra
  • Concur
  • Couchbase
  • Drill
  • DynamoDB
  • Google BigQuery
  • HBase
  • Hive
  • Impala
  • MongoDB
  • Oracle
  • Salesforce
  • Spark
  • SQL Server
  • Teradata