Chargement des données à l'aide d'émetteurs de données

Vous pouvez utiliser des émetteur de données pour extraire les valeurs des propriétés capturées et stockées par les collecteurs de données dans les bases de données Rapports, puis les envoyer à une autre application.
Les émetteurs de données interrogent la base de données PostgreSQL, recueillent les informations requises et font appel au protocole REST pour les envoyer à une autre application. L'émetteur de données enregistre les valeurs de propriétés sous forme de valeurs séparées par des virgules (fichier au format CSV).

Avant d'aller plus loin, déterminez les tables de base de données à partir desquelles extraire les informations ainsi que la période et la fréquence à laquelle vous souhaitez le faire.

Important: Cette procédure s'applique uniquement aux émetteurs REST. Pour charger des données pour RICOH Supervisor, voir Configuration de l'envoi de données à RICOH Supervisor.

Vous pouvez configurer chaque émetteur de données pour extraire et envoyer les valeurs provenant de différentes tables. Une fois activés, les émetteurs de données s'exécutent en fonction du mode de planification prévu.

Pour charger des données à l'aide d'émetteurs de données, procédez comme suit :
  1. Découvrez les exigences de communication avec le service Web REST pour l’application :
    • Comment s'authentifier auprès de l'application
    • Les valeurs à spécifier pour les requêtes d'authentification et de transmission REST
    • Le format des données attendues dans la réponse
  2. Pour préparer RICOH ProcessDirector à communiquer avec l’application, procédez comme suit :
    • Si l’application nécessite un certificat de sécurité, installez-le sur l’ordinateur principal RICOH ProcessDirector.
    • Si votre environnement exige un serveur proxy pour communiquer avec les services Web, configurez le système afin de l’utiliser.
  3. Configurez un objet informations d'identification à utiliser avec l'émetteur de données. Ce type d'objet utilise des informations d'identification statiques ou session pour s'authentifier auprès de l'application.
  4. Définissez un objet informations d'identification :
    1. Cliquez sur l'onglet Administration.
    2. Dans la sous-fenêtre de gauche, cliquez sur Rapports Émetteurs de données.
    3. Cliquez sur Ajouter et sélectionnez Émetteur REST.
  5. Examinez les valeurs actuelles des propriétés et effectuez les mises à jour nécessaires dans tous les onglets.
    Pour afficher des informations sur l'une des propriétés, cliquez sur l'icône représentant un point d'interrogation en regard du nom de la propriété.
  6. Une fois tous les paramètres configurés correctement, cliquez sur le commutateur en haut de l'onglet Général pour activer l'émetteur de données.
      Remarque:
    • Les émetteurs de données doivent être activés pour extraire et envoyer des données. Si vous activez un ou plusieurs émetteurs de données alors que la collecte de données est désactivée ou qu'aucune donnée n'est stockée dans les tables de base de données sélectionnées, les émetteurs de données ne font rien. Lorsque les émetteurs de données et les collecteurs de données sont activés, si les collecteurs de données commencent à capturer des données, les émetteurs de données commencent à envoyer des informations selon le planning prévu.
    • Vous pouvez créer et activer un émetteur de données même si les collecteurs de données sont désactivés.
    • Si le collecteur de données n'a jamais été activé et qu'aucune donnée n'est stockée dans les tables de base de données sélectionnées, un message d'erreur s'affiche.
  7. Cliquez sur OK.
  8. Utilisez la fonction de transmission ponctuelle pour tester l'échange d'informations entre RICOH ProcessDirector et l'application.
    1. Sous Rapports Émetteurs de données, cliquez avec le bouton droit sur l'émetteur et sélectionnez Transmission ponctuelle.
    2. Pour tester la transmission de données, sélectionnez l'option Plage spécifque et renseignez les valeurs pour la date de début et de fin.
    3. Cliquez sur OK.
  9. Si la transmission réussit, vérifiez l'application de destination pour vous assurer que les données sont arrivées comme prévu. En cas d'échec de la transmission, cliquez avec le bouton droit sur l'émetteur et sélectionnez Afficher le journal pour identifier les tables qui ont posé problème et connaître la raison.