Créer une définition de flux pour une table distante
Créez et créez un flux pour une table distante afin de pouvoir récupérer des données à partir d’une source externe.
Avant de commencer
Rôle requis : administrateur
Procédure
-
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.
- Cliquez sur Nouveau pour créer une définition de flux.
-
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 de 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é d’une 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. Pour plus d’informations, reportez-vous à la section Définition du flux . Remarque :La section Script ne s’affiche pas lorsque le champ Flux contient une entrée.Application 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. Dans le cas contraire, le champ est défini par défaut sur 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 à cette application par défaut. 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 mode de 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. -
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 Temps de vie du cache, exprimé en secondes, pendant lequel les données externes sont mises en cache dans la mémoire pour cette définition de script de table distante. Par exemple, saisissez 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 (3600 secondes).
Capacité accrue Option permettant de sélectionner la capacité améliorée 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 de 1 000 lignes par défaut dans une table distante pour réduire les temps de 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 performante.Remarque :Par défaut, les données externes sont mises en cache dans la mémoire par l’utilisateur. - Cliquez sur Envoyer.