Créer une définition de flux pour une table distante

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Créez et créez un flux pour une table distante afin de pouvoir récupérer des données d’une source externe.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tout > Définition du système > Tables distantes > Définition.
      Une liste de toutes les définitions de tables distantes s’affiche.
    2. Cliquez sur Nouveau pour créer une définition de flux.
    3. Renseignez les champs du formulaire.
      Contrôle Description
      Nom

      Nom du script que vous créez pour l’associer à la table distante sélectionnée.

      Table
      Nom de la table distante à laquelle vous souhaitez associer le script que vous créez.
      • Pour une table distante dans une application incluse dans le périmètre, le nom est précédé d’un identificateur d’espace de noms et la chaîne st_ pour indiquer qu’elle est distante et qu’elle fait partie d’une application.
      • Pour une table distante dans l’application globale, le nom est précédé du préfixe de chaîne u_st_.
      Flux Option permettant de créer et de définir votre propre flux en tirant parti des fonctions existantes. Configurez le mappage du flux et liez-le à la table distante requise. Lorsque la table distante est interrogée, le flux est déclenché et les données sont récupérées. Voir Définition du flux pour plus d’informations.
      Remarque :
      La section Script ne s’affiche pas lorsque le champ Flux a une entrée.
      Demande Application associée à cette table distante. Si vous travaillez sur une application ou créez une table distante à partir d’un enregistrement d’application, le champ est défini par défaut sur cette application. Sinon, la valeur par défaut du champ est Global. Tous les enregistrements créés à partir de l’enregistrement de table, tels que les modules et les règles de sécurité, sont affectés par défaut à cette application.
      Actifs Option permettant d’activer le script que vous associez à la table distante. Vous pouvez avoir plusieurs définitions de script inactives pour une table distante, mais vous ne pouvez avoir qu’une seule définition de script active.
      Avancé Option permettant d’accéder à la section Mise en cache pour désigner le fonctionnement de la mise en cache de la mémoire dans cette Now Platform table distante.
      Remarque :
      Seuls les utilisateurs avancés doivent définir les paramètres de mise en cache pour une table distante.
    4. Dans la section Mise en cache, indiquez comment ces données sont mises en cache et combien de temps elles sont mises en cache dans la mémoire du Now Platform:
      Champ Description
      Cache TTL Durée de vie de mise en cache, exprimée en secondes, pendant laquelle les données externes sont mises en cache dans la mémoire pour cette définition de script de table distante. Par exemple, entrez 300 pour mettre en cache les données dans la mémoire pendant 5 minutes.

      La valeur maximale que vous pouvez saisir est de 60 minutes (3 600 secondes).

      Capacité accrue Option permettant de sélectionner la capacité accrue pour prendre en charge plus de 1 000 lignes dans une table distante.
      Remarque :
      Si la taille des données récupérées à partir de la source externe est petite, utilisez la limite par défaut de 1 000 lignes dans une table distante pour réduire les temps d’requête. Vous pouvez utiliser la fonctionnalité Capacité étendue si la taille des données récupérées est importante et peut être moins performative.
      Remarque :
      Par défaut, les données externes sont mises en cache dans la mémoire par l’utilisateur.
    5. Cliquez sur Envoyer.