Référence : configuration requise de l'agent de données Integration
Agents de données
L'agent de données est un composant d'Integration qui s'exécute sur le serveur sur site d'un client Adaptive Planning. L'agent de données extrait les informations d'une base de données compatible JDBC ou d'une source de données par script personnalisée. Les agents de données peuvent également exporter des données depuis Adaptive Planning. L'agent de données fonctionne en tant que service hébergé sur un ordinateur exécutant Windows déployé derrière un pare-feu client. L'agent de données gère l'accès aux applications sur site, ainsi que les connexions à Adaptive Planning dans le cloud.
Data Agent Service Manager (le service Agent) gère les agents de données. Ce service fonctionne en tant que service Windows et lance une application Java installée derrière le pare-feu client. Le service Agent interroge régulièrement la passerelle Adaptive Planning. Le serveur de passerelle sert de pont pour la communication entre pare-feu et des instances sur site du service Agent. Cette passerelle reçoit les requêtes des serveurs Adaptive Planning pour le compte de tous les agents de données hébergés par cette instance du service. Chaque instance installée du service Agent peut héberger plusieurs agents de données.
L'installation comprend Workday Adaptive Planning Data Agent Service Manager, un utilitaire de bureau que le client utilise pour installer et configurer initialement le service Agent. L'installation se compose éventuellement de Pentaho Kettle et Spoon, le concepteur Kettle ETL. Lorsque les composants Pentaho Kettle sont utilisés, le service Agent gère un pool d'instances d'exécution Kettle ETL (exécuteurs de job). Chaque instance d'exécution est une machine virtuelle Java exécutant son propre processus. Le service Agent délègue tout script Kettle ETL lançant un exécuteur de job disponible. Adaptive Planning fournit des plug-ins pour permettre une connectivité de conception entre l'environnement Spoon et Adaptive Planning Integration. Ces plug-ins permettent l'authentification à une instance Cloud d'Adaptive Planning, la publication de scripts sur le Cloud et le test de l'intégration par script à partir de l'IU Kettle. Notez que les composants Pentaho facultatifs ne sont nécessaires que si l'utilisation d'un script Pentaho Kettle est requise pour extraire des données. Ces composants ne sont pas nécessaires si l'agent de données extrait des données de bases de données compatibles JDBC en utilisant les sources de données JDBC d'Adaptive Planning.
Les agents de données sur site sont gérés et contrôlés par le Cloud à l'aide de l'interface utilisateur. L'interface utilisateur de l'agent fait partie du concepteur de données Adaptive Planning, accessible via un navigateur web. Lorsqu'un agent est créé dans le concepteur de données, le client peut télécharger et installer la dernière version de l'agent de données, ainsi que les composants Pentaho Kettle facultatifs. L'interface utilisateur de l'agent affiche le statut actuel, ainsi que les informations de la version de l'agent et permet au client de désigner/annuler la désignation/suspendre/reprendre des agents de données. Le client peut également réaliser une mise à niveau de l'agent de données vers une version plus récente via l'interface utilisateur de l'agent. Voir Concept : intégration.
Spécifications techniques
Les spécifications techniques suivantes sont recommandées pour la machine sur laquelle l'agent de données sera installé. Les spécifications exactes dépendront des volumes de données et devront être examinées avec un consultant en services professionnels Adaptive Planning.
- Système d'exploitation
- Plates-formes prises en charge :
- Windows 2022 Server
- Windows 2019 Server
- Windows 2016 Server
- Windows 11
- Windows 10
- Prise en charge des agents de données pour la version Pentaho Kettle et Java :
- Version de l'agent de donnéesVersion Java (version 64 bits recommandée)Version Pentaho Data Integration (Kettle)2025R1 Data Agent v19OpenJDK 11, Azul Zoulou OpenJDK 119,32024R2 Data Agent v18OpenJDK 8, Azul Zoulou OpenJDK 88.32024R1 Data Agent v17OpenJDK 8, Azul Zoulou OpenJDK 88.32023R2 Data Agent v16OpenJDK 8, Azul Zoulou OpenJDK 88.32023R1 Data Agent v15OpenJDK 8, Azul Zoulou OpenJDK 88.32022R2 Data Agent v14OpenJDK 8, Azul Zoulou OpenJDK 88.32022R1 Data Agent v13OpenJDK 8, Azul Zoulou OpenJDK 88.3Agent de données 2021R2 v12OpenJDK 8, Azul Zoulou OpenJDK 88.32021R1 Data Agent v12OpenJDK 8, Azul Zoulou OpenJDK 88.22020R2 Data Agent v10OpenJDK 8, Azul Zoulou OpenJDK 88.22019.3 Data Agent v8OpenJDK 8, Azul Zoulou OpenJDK 88.22017.1 Data Agent v6 et v7xOpenJDK 8, Azul Zoulou OpenJDK 86.1Agent de données existant antérieur à la v6 - Non pris en chargeNon pris en chargeNon pris en chargeSi vous n'utilisez pas de script Kettle, vous pouvez également utiliser Java version 11.
- Espace disque
- Nous recommandons un espace disponible de 60 Go sur le lecteur C: pour installer l'agent de données et stocker les fichiers temporaires et les données mises en cache. Vous ne pouvez pas utiliser un autre lecteur pour cet espace.
- Un minimum de 2 Go dédiés à l'agent de données est requis.
- L'espace disque supplémentaire requis pour les fichiers temporaires et les données mises en cache dépend de votre implémentation.
- Mémoire
- Un minimum de 8 Go est recommandé. Si une machine virtuelle est utilisée pour héberger l'agent de données, un espace de 12 Go est recommandé.
- Connectivité
- L'agent de données utilise HTTPS pour communiquer avec les serveurs Adaptive Planning. Le port 443 (port par défaut pour HTTPS) est utilisé par Data Agent Service Manager pour communiquer avec les serveurs Adaptive Planning et d'autres sources web.
- Géographies
- Un ordinateur exécutant le service de l'agent ne peut pas être utilisé comme environnement client dans plusieurs emplacements géographiques.
- Restriction de l'accès par domaine
- La gestion de l'équilibrage du trafic et de la gestion de la résidence de données nécessite un accès aux*.adaptiveplanning.comdomaines.