Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Exigences techniques de l’agent de données Adaptive Integration

Agents de données Adaptive

L’agent de données Adaptive est un composant de Adaptive Integration qui s’ exécute sur un client Adaptive Insights sur site . 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 Insights. L’agent de données nécessite un ordinateur exécutant Windows déployé derrière un pare-feu client et s’exécute comme un service hébergé. L’agent de données gère l’accès aux applications sur site ainsi que les connexions à Adaptive Integration sur le cloud.

Le service Agent de données Adaptive (le service agent) gère les agents de données. Ce service fonctionne en tant que service Windows et lance une Java application installée derrière le pare-feu’client. Le service d’agent interroge régulièrement la passerelle Adaptive . Le serveur de la passerelle Adaptive Gateway 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 Insights  au nom 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 le Gestionnaire de services de l’agent de donnéesAdaptive , un utilitaire de bureau utilisé par le client pour installer  et configurer initialement le service Agent. L’installation comprend en optionPentaho Kettle et Spoon, et le concepteur ETLKettle . Si l’option composants Pentaho Kettle est utilisée, le service agent gère un pool d’instances d’exécution ETL Kettle (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 ETLKettle se lançant  à un exécuteur de job libre. Adaptive Insights fournit des plug-ins pour permettre une connectivité de conception entre l’environnement Spoon et Adaptive Integration. Ces plug-ins permettent  l’authentification dans une instance cloud de Adaptive Insights, de publier des scripts sur le cloud et de tester l’intégration basée sur un script à partir de l’UI Kettle . Notez que les composants Pentaho optionnels ne sont nécessaires que s’il est nécessaire d’utiliser un script Pentaho Kettle pour extraire des données. Ces composants ne sont pas nécessaires si l’agent de données extrait les données depuis des bases de données compatibles à JDBC en utilisant les sources de données JDBC de Adaptive Integration’.

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 fait partie du concepteur de données Adaptive Integration’s, 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 l’option composants Pentaho Kettle. L’interface utilisateur de l’agent affiche le statut actuel et les détails de la version de l’agent et permet au client de provisionner/déprovisionner/suspendre/reprendre les agents de données. Le client peut également mettre à niveau vers une version plus récente de l’agent de données via l’interface utilisateur de l’agent. Voir Adaptive Integration.

Spécifications techniques

Les spécifications techniques suivantes sont recommandées pour la machine sur laquelle l’agent de données est installé. Les spécifications exactes dépendront des volumes de données et doivent être examinées avec un Consultant en services professionnelsAdaptive Insights .

Système d’exploitation

Plates-formes prises en charge :

  • Windows 2019 Server
  • Windows 2016 Server
  • Serveur Windows 2012 (R2)
  • Windows 2008 Server (R2 est recommandé)
  • Windows 10
  • Windows 8.1
  • Windows 7

Prise en charge des agents de données pour version de Pentaho Kettle et Java :

Data Agent Version Java Version Pentaho Data Integration (Kettle) Version
2019.3 Data Agent v8 8, 11, OpenJDK 8.2
2017.1 Data Agent v60 and v7x 8 6.1 
Agent de données hérité, version antérieure à v60 7 4.4 

2019.3 Data Agent v8 Prise en charge par OS, JDK et Kettle Version

OS JDK Pentaho Data Integration (Kettle) Version
Windows Server 2016 Open JDK 8 No Kettle
Windows Server 2016 Open JDK 8 Kettle 8.2
Windows Server 2016 Open JDK 8 Kettle 7.1
Windows Server 2016 Open JDK 8 Kettle 6.1
Windows Server 2016 Open JDK 11 No Kettle
Windows Server 2019 Open JDK 8 No Kettle
Windows Server 2019 Open JDK 11 No Kettle
Windows Server 2016 Oracle JRE 8 No Kettle
Windows Server 2016 Oracle JDK 8 Kettle 8.2
Windows Server 2016 Oracle JDK 8 Kettle 7.1
Windows Server 2016 Oracle JDK 8 Kettle 6.1
Windows Server 2016 Oracle  Java SE 11 No Kettle
Windows Server 2019 Oracle Java SE 8 No Kettle
Windows Server 2019 Oracle Java SE 11 No Kettle

 

Kettle Spoon commence avec une valeur de paramètre de taille maximale de tas  de 2 048 Mo si vous ne spécifiez pas la vôtre. Lorsque Spoon lance un JDK 32 bits, ce paramètre empêche un démarrage réussi. Pour JDKS 32 bits définissez la taille maximale de tas en utilisant : set PENTAHO_DI_JAVA_OPTIONS="-Xmx1024m"

Espace disque

60 Go d’espace disque sont recommandés. Cela est utilisé pour les fichiers temporaires et la mise en cache du disque et la taille réelle nécessaire variera en fonction des besoins du de mise en œuvre du client.

Mémoire

Un minimum de 8 Go est recommandé. Si une machine virtuelle est utilisée pour héberger l’agent de données, 12 Go. sont recommandés.

Connectivité

L’agent de données utilise HTTPS pour communiquer avec les serveurs Adaptive Insights . Le port 443 (port par défaut pour HTTPS) est utilisé par le gestionnaire de services de l’agent de données pour communiquer avec les serveurs Adaptive Insights et autres sources Web.

Géographies

Un ordinateur exécutant le service de l’agent ne peut pas être utilisé comme multilocataires sur plusieurs emplacements géographiques.

Liste blanche des domaines

L’équilibrage du trafic et la gestion de la souveraineté des données/de la résidence de données nécessitent une liste blanche des domaines *.adaptiveplanning.com

  • Cet article vous a été utile ?