Configuration minimale requise pour l'agent Robots sur site

Avant d'installer un agent Robots sur site, vérifiez que le serveur sur lequel l'agent Robots sera installé respecte la configuration minimale requise du point de vue logiciel et matériel définie ci-après.

Remarque

Les informations de cette rubrique s'appliquent uniquement aux organisations ayant recours à un Agent Robots sur site pour exécuter des scripts ACL dans des robots ACL.

Les personnes ou organisations disposant d'ACL Robotics Professional Edition n'ont pas l'agent Robots sur site. Les scripts Python/HCL qui s'exécutent dans des robots HighBond et des robots de flux de travail n'utilisent pas l'Agent Robots.

Configuration matérielle requise

Remarque

Il est possible que des ressources supérieures à la configuration minimale requise soient nécessaires afin de fournir les meilleures performances d'agent Robots possible dans un environnement de production.

Composant Options Recommandation
Processeur
  • 2.5 gigahertz (GHz)
  • Processeur quad-core (ou 2 processeurs dual-core) de 3,5 GHz ou supérieur.
Processeur quad-core (ou 2 processeurs dual-core) de 3,5 GHz ou supérieur.
Mémoire

(RAM)

8 Go

16 Go de mémoire ou supérieure, notamment en cas de tri de fichiers volumineux.

Espace libre sur le disque dur
  • minimum de 100 Go
  • 200 - 500 Go

200 - 500 Go d'espace disque. Un accès au disque et un débit à vitesse élevée est conseillé.

Ports

Connectivité TCP/IP. Communication sortante sur le port HTTPS 443.

Le port doit être ouvert pour une communication sortante avec Diligent One.

Toute la communication est lancée par l'agent Robots sur site et est chiffrée pendant le transit.

Configuration logicielle minimale requise qui doit être confirmée ou installée par l'utilisateur

Remarque

L'Agent Robots sur site a été testé et vérifié pour fonctionner avec les versions des systèmes d'exploitation et des logiciels tiers indiquées. L'Agent Robots peut fonctionner avec des versions autres que celles indiquées, mais il n'y a aucune garantie qu'il le fera.

L'utilisation de l'Agent Robots avec des versions autres que celles indiquées est considérée comme « une installation non prise en charge » et notre équipe d'assistance peut ne pas être en mesure de trouver une solution si des problèmes surviennent.

Condition requise Informations supplémentaires

Système d'exploitation de Windows Server

Un des systèmes d'exploitation suivants (64 bits) :

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

    (Édition : Essentials ou Standard)

Conseillé : Windows Server 2019 ou 2022

R, 64 bits (facultatif)

Pour utiliser les fonctions Analytics intégrant le langage de programmation R, vous devez installer et configurer R.

Les versions suivantes de R ont été testées et fonctionnent avec l'agent Robots :

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

Vous pouvez utiliser CRAN R ou Microsoft R.

Remarque

D'autres versions de R fonctionnent probablement aussi. Toutefois, leur fonctionnement n'est pas garanti.

Si vous utilisez l'un des packages CRAN R, il se peut que vous deviez ajouter le chemin d'accès au dossier binaire R à la variable d'environnement PATH sur le serveur.

Par exemple : C:\Program Files\R\R-<version>\bin\x64

Remarque

Vous n'avez pas besoin d'installer R si vous n'avez pas l'intention d'utiliser les fonctions R d'Analytics ou RCOMMAND.

Remarque

Deux fonctionnalités facultatives d'Analytics requièrent l'installation de deux instances distinctes de Python :

  • Les fonctions Python d'Analytics requièrent une instance installée par le client de Python.
  • Les commandes d'Analytics machine learning requièrent une instance de Python qui peut être installée dans le cadre de l'installation de l'agent Robots.

Les détails supplémentaires apparaissent ci-dessous.

Python, 32 bits (facultatif)

Pour utiliser les fonctions Analytics s'intégrant au langage de programmation Python, vous devez installer et configurer :

  • Python
  • Variable d'environnement PYTHONPATH
  • Variable d'environnement ACLPYTHONDLL

Les versions suivantes de Python ont été testées et fonctionnent avec l'agent Robots :

  • 3.7
  • 3.8
  • 3.9

Remarque

Toute version de Python à partir de 3.7.x et ultérieure doit fonctionner avec l'agent Robots. Toutefois, le fonctionnement des versions autres que celles énumérées n'est pas garanti.

Lors de l'installation de Python, vous devez également le configurer pour l'exécuter sur le serveur. Pour plus d'informations, consultez la section Configuration de Python pour utilisation avec un agent Robots sur site.

Remarque

Vous n'avez pas besoin d'installer Python si vous n'avez pas l'intention d'utiliser les fonctions Python d'Analytics.

Python, 32 bits (facultatif)

Pour activer les commandes de machine learning d'Analytics, vous devez installer :

  • le moteur Python pour Analytics (3.7.9).

Si vous cochez la case Activer le machine learning (installer le moteur Python pour Analytics) pendant l'installation de l'agent Robots, le programme d'installation installe le moteur Python pour Analytics.

Remarque

Cette instance de Python n'est pas destinée à être utilisée avec les fonctions Python d'Analytics ou pour une utilisation générale de Python. A cette fin, vous devez installer une instance distincte de Python.

Oracle Instant Client (faculltatif)

Pour utiliser le connecteur ACL pour Oracle, vous devez installer :

  • Oracle Instant Client 11g ou 12c
  • Vous n'avez pas besoin d'installer Oracle Instant Client si vous n'avez pas l'intention d'utiliser le Connecteur ACL pour Oracle
  • Le nombre de bits d'Oracle Instant Client doit correspondre au nombre de bits du système d'exploitation. Si Oracle Instant Client 32 bits est installé sur une machine de 64 bits, la connexion échoue.
  • Si vous installez Oracle Instant Client après l'Agent Robots, vous devez relancer le service Windows Agent Robots avant de pouvoir utiliser le connecteur.

Logiciels prérequis automatiquement installés

Si la configuration minimale du logiciel n'est pas installée sur le serveur, le programme d'installation de l'agent Robots l'installera automatiquement :

  • Microsoft .NET Framework 4.6.2

    Remarque

    Si le serveur a déjà .NET 4.6.0 ou NET 4.6.1, l'agent Robots utilise la version installée de .NET et n'installe pas la version 4.6.2.

  • Package redistribuable Microsoft Visual C++ 2015-2019 (x64 et x86)
  • Package redistribuable Microsoft Visual C++ 2013 (x64) (uniquement si des connecteurs de données facultatifs sont installés)
  • Package redistribuable Microsoft Visual C++ 2012 (x64) (uniquement si des connecteurs de données facultatifs sont installés)
  • Moteur de base de données Microsoft Access 2016 (32 bits) (facultatif)

Conditions requises contenues dans le répertoire d'installation de l'agent Robots

Des copies locales des composants suivants sont installées avec l'agent Robots et contenues dans le répertoire d'installation d'agent Robots :

  • Moteur Python 3.7.9 et TPOT 0.10.2 : utilisé par les commandes de machine learning d'Analytics

Connecteurs de données Analytics

L'installation de l'Agent Robots comprend un certain nombre de connecteurs de données Analytics. La plupart des connecteurs sont des pilotes ODBC installés dans le répertoire d'installation d'Agent Robots.

Connecteurs de données standard

Les connecteurs de données suivants sont installés par défaut lors de l'installation de l'agent Robots.

Catégorie Connecteur
Big Data et 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)
Systèmes ERP et CRM
  • Dynamics 365 Business Central
  • Dynamics 365 Finance et Opérations
  • Dynamics 365 Sales
  • Dynamics CRM
  • Epicor ERP
  • Exact Online
  • NetSuite
  • Odoo
  • Oracle HCM Cloud
  • Salesforce (v.2)
  • SAP (requiert une accréditation d'abonnement supplémentaire pour fonctionner)
  • SAP ByDesign
  • ServiceNow
  • SugarCRM
  • SuiteCRM
  • Workday
Outils de comptabilité
  • ADP
  • Dynamics GP
  • Dynamics NAV
  • QuickBooks
  • QuickBooks Online
  • QuickBooks POS
  • Sage 50 UK
  • Sage Cloud Accounting
  • Sage Intacct
  • SAP Concur (v.2)
Marketing et analytics
  • Google Analytics
  • LinkedIn
  • Marketo
  • Oracle Eloqua
  • Oracle Sales Cloud
  • Splunk
  • SurveyMonkey
  • Twitter
Solutions de collaboration
  • Active Directory
  • Airtable
  • AWS Data Management
  • Azure Active Directory
  • Azure Management
  • Basecamp
  • DocuSign
  • E-mail
  • Excel
  • Excel Online
  • Exchange
  • GitHub
  • Google Contacts
  • Google Sheets
  • Jira
  • Kintone
  • Microsoft Teams
  • SAP SuccessFactors
  • SharePoint
  • Slack
  • Zendesk
Intégration de fichiers et d'API
  • Amazon S3
  • Box
  • CSV
  • DigitalOcean
  • Dropbox
  • Google Cloud Storage
  • Google Drive
  • JSON
  • LDAP
  • Microsoft OneDrive
  • OData
  • REST
  • RSS/ATOM
  • SFTP
Solutions de e-commerce
  • Edgar Online
  • Open Exchange Rates
  • ShipStation
  • Square
  • Stripe
  • UPS
  • USPS
Bases de données relationnelles
  • 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
Outils de sécurité
  • Qualys
  • Tenable.sc
Autres connecteurs
  • Rsam

Connecteurs de données facultatifs

Les connecteurs de données suivants sont facultatifs ; vous pouvez choisir de ne pas les installer lorsque vous installez l'agent Robots.

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