Configurer un fichier de configuration de connexion à SAP - 8.0

Guide d'installation Talend

Version
8.0
Language
Français
Operating system
Windows
Subscription type
Souscription
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend SAP RFC Server
Content
Installation et mise à niveau
Last publication date
2022-10-30

Vous pouvez vous connecter à plusieurs systèmes SAP via un Talend SAP RFC Server en créant un fichier de configuration de connexions SAP dans le répertoire $TSAPS_HOME/conf/named-connectiond pour chaque connexion (où $TSAPS_HOME correspond au répertoire où le Talend SAP RFC Server a été installé). Un fichier de configuration de connexion SAP consiste en trois sections. Avant de démarrer Talend SAP RFC Server, vous pouvez paramétrer les fichiers de configuration SAP pour activer d'autres fonctionnalités du serveur selon vos besoins.

Remarque :
  • Talend SAP RFC Server ne supporte pas la configuration du cluster SAP.
  • Toute modification du fichier de configuration nécessite un redémarrage de Talend SAP RFC Server.
  • Vous pouvez personnaliser le chemin d'accès au répertoire $TSAPS_HOME/conf/named-connectiond en configurant le paramètre named.connections dans le fichier tsap-rfc-server.properties.

Section Feature

La section des fonctionnalités détaille les informations de connexion permettant d'activer les fonctionnalités de Talend SAP RFC Server.

  • feature.idoc.enabled : active la fonctionnalité IDoc.
  • feature.idoc.transactional : active la fonctionnalité de gestion transactionnelle.
    • Rapporte la transaction complète comme échec dans SAP lorsqu'un message n'est pas livré au broker JMS.
    • Se reconnecte automatiquement au broker JMS distant.
  • feature.idoc.transactionAbortTimeOut : fait référence à la valeur de délai avant expiration de traitement du package IDoc, en millisecondes.
  • feature.idoc.mock.enabled : remplace le récepteur IDoc receiver par un mock produisant un package IDoc toutes les cinq secondes. Non utilisé pour les serveurs SAP.
  • feature.bw_source_system.enabled : active la fonctionnalité de système source BW.
  • feature.bw_source_system.mock.enabled : remplace la source BW par un mock, produisant une requête de données toutes les cinq secondes. Non utilisé pour les serveurs SAP.
  • feature.streaming.enabled : active les fonctionnalités du mode Streaming (nécessite une connexion distante à un cluster Kafka).
    Important : Installez un serveur Kafka de version 2.1 ou supérieure avant d'utiliser la fonctionnalité de mode Streaming. Pour plus d'informations, consultez Apache Quick Start Guide (en anglais).
  • feature.streaming.timeout : fait référence à la valeur du délai avant expiration, avant démarrage du streaming.
  • feature.streaming.limit.parallel : nombre maximal de flux de données pouvant être extraits en parallèle. Une valeur de -1 ne limite pas le nombre de flux de données.
  • feature.streaming.threadCount : nombre de threads pour l'extraction de données. La valeur par défaut est 2.
  • feature.streaming.topic.partitionCount : nombre de partitions de topics Kafka. La valeur par défaut est 2.
  • feature.streaming.topic.replicationFactor : facteur de réplication des topics Kafka. La valeur par défaut est 1.

Section SAP JCO server

La section SAP JCO Server détaille les informations SAP dont le serveur RFC a besoin pour se connecter à SAP via des appels RFC.

  • jco.server.gwhost : hôte de la passerelle SAP sur lequel le serveur RFC doit être enregistré (obligatoire).
  • jco.server.gwserv : service de la passerelle SAP, c'est-à-dire le port utilisé pour l'enregistrement (obligatoire).
  • jco.server.progid : identifiant IDoc sur la passerelle et en tant que destination dans le système SAP (obligatoire).
  • jco.server.connection_count : nombre de connexions enregistrées au niveau de la passerelle (obligatoire).
  • jco.server.worker_thread_count : nombre de threads pouvant être utilisés par l'instance du serveur JCOServer.
  • jco.server.worker_thread_min_count : nombre de threads dont l'exécution continue par l'instance du JCOServer.
  • jco.server.trace : active ou désactive la trace RFC. Cette option est utile à des fins de débogage.
  • destination_name=RFC destination : configure la destination RFC. Vous devez configurer ce paramètre lorsque la destination RFC varie de son ID programme. Avec ce paramètre activé, la valeur de ce paramètre est utilisée comme paramètre d'import IV_RFC_DESTINATION de BAPI /CMT/TLND_TABLE_JOIN_STREAM. Sinon, l'ID programme (jco.server.progid) est utilisé comme paramètre d'import.

Section SAP JCO client

La section SAP JCO client comprend les informations de connexion au serveur SAP ABAP. Vous devez renseigner toutes les options et vous pouvez utiliser les identifiants de l'utilisateur ou de l'utilisatrice avec des droits d'appels RFC.

Configurez le mot de passe en texte clair, souvent écrasé par la valeur # lors du démarrage de Talend SAP RFC Server.