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 d’une source externe.
Avant de commencer
Rôle requis : admin
Procédure
-
Accédez à la Tous > 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.
-
Remplissez 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é de la 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.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. 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 ServiceNow AI 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 ServiceNow AI 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 sélectionner le champ Capacité accrue 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. - Cliquez sur Envoyer.