Remotetabellen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 5 Minuten Lesedauer
  • Verbinden Sie ServiceNow AI PlatformIn Drittparteiquellen oder in eine andere Instanz, damit Sie externe Daten abrufen und optional im Arbeitsspeicher zwischenspeichern können.

    Sie können externe Daten in Listen oder Formularen anzeigen und mit standardmäßigen Glide-Skripts verarbeiten. Sie können die Daten auch gruppieren, sortieren, aggregieren und filtern, genau wie für interne Standardtabellen. Wenn die Bearbeitung für eine Remote-Tabelle aktiviert ist, können Sie Daten in der externen Quelle aus der Remote-Tabelle in der Instanz einfügen, aktualisieren und löschen.

    Remotetabellenkomponenten

    Verwenden Sie die folgenden Komponenten, um ein externes Daten-Framework zu erstellen:
    Remotetabellen
    Sie erstellen Remotetabellen, um das Schema für die Daten zu beschreiben, die Sie aus einer externen Quelle abrufen möchten.

    Die Tabellendefinition befindet sich in ServiceNow AI Platform, Aber die Zeilen oder externen Datensätze befinden sich im Arbeitsspeicher. Sie erstellen eine Remotetabelle auf die gleiche Weise, wie Sie eine interne Standardtabelle erstellen. Sie definieren Spalten und Steuerungen und legen den Anwendungszugriff dafür fest, genau wie für eine interne Tabelle. Im Gegensatz zu einer internen Tabelle ruft eine Remotetabelle ihre Datensätze nicht aus dem ab ServiceNow AI Platform Datenbank. Ruft seine Datensätze aus der Ausführung eines zugehörigen Abfrageskripts für eine externe Datenquelle ab.

    Weitere Informationen zum Erstellen von Remotetabellen finden Sie unter Erstellen Sie eine Remote-Tabelle.

    Skriptdefinitionen
    Sie erstellen Skriptdefinitionen und ordnen sie einer Remote-Tabelle zu. Die externen Daten, die Sie mit dem Abfrageskript abgerufen haben, können im Arbeitsspeicher zwischengespeichert werden. Sie können auch festlegen, wie diese Daten zwischengespeichert werden und wie lange die Daten im Arbeitsspeicher zwischengespeichert werden. Jedes Mal, wenn Sie eine Liste aktualisieren, die die externen Daten aus einer Remote-Tabelle enthält, wird das zugehörige Abfrageskript erneut ausgeführt. Für bearbeitbare Remotetabellen können Sie zusätzlich zur Abfrageskriptdefinition Skriptdefinitionen zum Einfügen, Aktualisieren und Löschen erstellen.

    Weitere Informationen zu Skriptdefinitionen und deren Zuordnung zu einer Remote-Tabelle finden Sie unter Erstellen Sie Skriptdefinitionen für eine Remote-Tabelle.

    Funktionsweise von Remotetabellen

    Mithilfe einer Remote-Tabelle können Sie die Daten aus externen Quellen oder aus einer anderen Instanz mit REST- oder SOAP-Services abrufen. Die externen Daten befinden sich im Arbeitsspeicher im schreibgeschützten Modus, wodurch die Daten in temporär oder flüchtig sind ServiceNow AI Platform. Sie können dann die externen Daten anzeigen und aktualisieren, ohne sie zu importieren oder zu speichern.

    Sie zeigen die externen Daten in Listen oder Formularen auf die gleiche Weise an, wie Sie intern gespeicherte Daten anzeigen. Sie können diese Daten bearbeiten, indem Sie standardmäßige Glide-Datensätze, Geschäftsregeln, Remote-APIs, Skripting, Tabellenreferenzfelder verwenden, Services und Entwicklungstools in ServiceNow AI Platform. Wenn die Bearbeitung für eine Remote-Tabelle aktiviert ist, können Sie Daten in der externen Quelle aus der Remote-Tabelle in der Instanz einfügen, aktualisieren und löschen.

    Wichtig:
    Wenn die aus der externen Quelle abgerufene Datengröße klein ist, verwenden Sie den Standardgrenzwert für 1000 Zeilen in einer Remote-Tabelle, um die Abfragezeiten zu minimieren. Wenn die abgerufene Datengröße groß ist und möglicherweise weniger leistungsfähig ist, können Sie in der Skriptdefinition die Option Erweitert auswählen Erweiterte Kapazität Feld zur Unterstützung einer großen Anzahl von Zeilen.

    Lebenszyklus externer Daten innerhalb von ServiceNow AI Platform

    Die Daten, die Sie aus einer externen Quelle abrufen, haben eine begrenzte Dauer oder einen Lebenszyklus innerhalb von ServiceNow AI Platform.
    • Wenn Sie ein Skript ausführen, das einer Remote-Tabelle zugeordnet ist, verbleiben die abgerufenen Daten im Arbeitsspeicher, solange die Liste oder das Formular angezeigt wird. Nachdem Sie die Liste oder das Formular geschlossen haben, werden diese externen Daten aus dem Arbeitsspeicher gelöscht. Wenn Sie die externen Daten in dieser Remote-Tabelle das nächste Mal verwenden oder anzeigen, wird der Arbeitsspeicher aus dem externen System neu gefüllt.
    • Wenn Sie jedoch Caching-Parameter für das Skript definiert haben, bleiben die externen Daten für die angegebene Caching-Dauer im Arbeitsspeicher zwischengespeichert.

      Wenn Sie beispielsweise festlegen, dass die externen Daten 300 Sekunden lang zwischengespeichert werden sollen, bleiben sie 5 Minuten im Speicher zwischengespeichert. Nach Ablauf dieser Zeit werden die zwischengespeicherten Daten aus dem Arbeitsspeicher gelöscht. Wenn Sie die externen Daten in dieser Remote-Tabelle das nächste Mal verwenden oder anzeigen, wird der Cache aus dem externen System aktualisiert.

    Praktische Anwendungen für Remotetabellen

    Richten Sie Remote-Tabellen in Ihrem Unternehmen ein, und verwenden Sie sie, wenn:

    • Sie möchten externe Daten zur vorübergehenden Verwendung abrufen, ohne sie in zu speichern ServiceNow AI Platform. Sie können beispielsweise eine Remotetabelle erstellen, die wetterbezogene Daten abruft, die auf einer Homepage angezeigt werden, wenn sich ein Anwender anmeldet. Sie erstellen dann eine zugehörige Abfrageskriptdefinition, die diese Daten aus einer Wetterquelle einer Drittpartei abruft, die auf dem Standort des Anwenders basiert.
    • Sie möchten Kundendetails abrufen, die in einer externen CRM-Anwendung (Customer Relationship Management) gespeichert sind, um sie in anzuzeigen Kundenservice-Management Funktionen wie Mitarbeiterbereich.
      Hinweis:
      Um mehr über den Datenabruf für zu erfahren Kundenservice-Management, Siehe Integration von Drittpartei-Daten für CSM .
    • Sie möchten Personaldaten aus Human Capital Management (HCM)-Anwendungen wie Workday oder SAP SuccessFactors zur Verwendung in abrufen und anzeigen HR-Servicebereitstellung Funktionen.

    Nachfilterung und Sortierung

    Wenn Sie ein Remote-Tabellenskript ausführen, werden Abfragebedingungen nach dem Filtern und Sortieren angewendet, nachdem einer Tabelle Zeilen hinzugefügt wurden. Diese angewendeten Bedingungen unterstützen alle anderen erforderlichen Abfragen, die das Skript nicht verarbeitet. Wenn Sie Nachfilterung und Sortierung anwenden, funktionieren die Remote-Tabellenabfragen wie interne Standardtabellen-Abfragen.

    Wenn Sie Remote-Tabellenskripts erstellen, verarbeiten Sie im Allgemeinen die häufigsten und umfangreichsten Abfragen im Skript. Das Nachfiltern von Abfragen und Sortieren kann lange dauern und sich nachteilig auf die Leistung Ihrer Instanz auswirken. Verwenden Sie stattdessen einen kleinen Datensatz, damit das Nachfiltern und Sortieren nicht viel Zeit in Anspruch nimmt.

    Bestimmen Sie basierend auf Ihren Anwendungsfällen, ob Sie eine engere Abfrage im externen Anruf oder eine umfassendere Abfrage versuchen sollten. Da die interne Filterung und Sortierung für große Ergebnissätze kostspielig sein kann, verwenden Sie eine engere Abfrage, wenn die Daten keine zusätzliche Filterung erfordern. Verwenden Sie eine umfassendere Abfrage, wenn eine allgemeinere Abfrage einen kleinen Ergebnissatz zurückgibt und zusätzliches Filtern und Sortieren erfordert.

    Unterschiede zwischen Remote-Tabellen und IntegrationHub

    Wählen Sie aus, ob eine Remote-Tabelle oder verwendet werden soll IntegrationHub Dient zur Verarbeitung externer Daten.
    • Wenn Sie externe Daten vorübergehend zwischenspeichern möchten, verwenden Sie Remotetabellen.
    • Wenn Sie erweiterte Import- und Transformationsoptionen wünschen, einschließlich Workflow-Studio, Oder wenn Sie anwenderdefinierte Integrationen entwickeln möchten, verwenden Sie IntegrationHub.
    Hinweis:
    Wenn Sie eine Remotetabelle erstellen, die die Daten aus einer externen Quelle verwendet, die sich außerhalb von befindet ServiceNow AI Platform, Sie müssen einen haben IntegrationHub Abonnementberechtigung. Um mehr über zu erfahren IntegrationHub, Siehe Integrations-Hub .