Erstellen Sie eine Remotetabelle

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie eine Remotetabelle mit Daten, die aus einer externen Quelle abgerufen wurden.

    Vorbereitungen

    Erforderliche Rolle: delegated_developer oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie eine Tabelle als Remotetabelle festlegen, beachten Sie die folgenden Punkte:
    • Bevor Sie eine Remotetabelle erstellen, müssen Sie sich mit externen Datenquellen auskennen. Wenn Sie beispielsweise CRM-Daten zur Verwendung in Kundenservice-Managementabrufen möchten, müssen Sie wissen, wie die Daten in der externen CRM-Quelle strukturiert sind.
    • Eine Remotetabelle benötigt einen externen Primärschlüssel, um ihre temporären Daten mit den in der externen Quelle gespeicherten Daten zu verknüpfen. Wenn Sie eine Tabelle als Remotetabelle festlegen, wird nur ein sys_id-Feld automatisch generiert und im Abschnitt „Spalten“ angezeigt, das als Primärschlüssel für die Verwendung in Glide-Datensätzen verwendet wird. Alle Primärschlüsselwerte der externen Tabelle werden in Zeichenfolgenwerte konvertiert.
    • Im Gegensatz zu standardmäßigen internen Tabellen können Sie eine Remotetabelle nicht aus einer anderen Tabelle erweitern.

    Prozedur

    1. Navigieren zu Systemdefinition > Remotetabellen > Tabellen.
      Tipp:
      Sie können eine Remotetabelle auch mit dem Standardformular für Tabellen aus erstellen Systemdefinition > Tabellen.
    2. Wählen Sie Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Hinweis:
      Eine Remotetabelle erstellen Sie auf die gleiche Weise wie eine normale Tabelle, legen Sie sie jedoch als Remotetabelle fest. Die folgenden Steuerelemente unterscheiden sich in ihrer Funktionsweise und in den Angaben, die Sie beim Erstellen einer Remotetabelle eingeben:
      Kontrolldiagramm Beschreibung
      Name
      Tabellenname, der basierend auf der Tabellenbezeichnung und einem Präfix wie folgt automatisch ausgefüllt wird:
      • Bei einer Remotetabelle in einer bereichsbezogenen Anwendung werden dem Namen ein Namespace-Bezeichner und die Zeichenfolge „st_“ vorangestellt, um anzuzeigen, dass es sich um eine Remotetabelle und Teil einer Anwendung handelt.
      • Bei einer Remotetabelle in der globalen Anwendung wird dem Namen die Zeichenfolge u_st_vorangestellt.

      Sie können das Präfix nicht ändern. Sie können jedoch den Rest des Tabellennamens ändern. Der Name darf nur Kleinbuchstaben, alphanumerische ASCII-Zeichen und Unterstriche (_) enthalten.

      Erweitert Tabelle Option, die nicht verfügbar ist, wenn Sie die Option Remotetabelle auswählen, um festzulegen, dass diese Tabelle Remote ist. Sie wird nicht mehr angezeigt, da Sie Remotetabellen nicht aus anderen Tabellen erweitern können.
      Remotetabelle Option zum Festlegen dieser Tabelle als Remotetabelle. Eine Remotetabelle ist eine Tabelle, der Sie eine Skriptdefinition zum Abrufen von Daten aus einer externen Datenquelle zuordnen können. Im Gegensatz zu einer standardmäßigen internen Tabelle stammen die Daten nicht aus Datensätzen in der aktuellen Instanz.

      Weitere Informationen zu Remotetabellen finden Sie unter Remotetabellen.

    4. Verwenden Sie im Abschnitt „Spalten“ die eingebettete Liste „Tabellenspalten“, um der Remotetabelle Spalten hinzuzufügen, wie Sie es tun, wenn Sie Spalten für eine interne Standardtabelle erstellen.
    5. Definieren Sie im Abschnitt „Steuerungen“ zusätzliche Remotetabellenoptionen, wie Sie es tun, wenn Sie zusätzliche Tabellenoptionen für eine normale Tabelle definieren.
    6. Definieren Sie im Abschnitt „Anwendungszugriff“ den Bereichsschutz für die Remotetabelle, wie Sie es tun, wenn Sie zusätzliche Tabellenoptionen für eine normale Tabelle definieren.
      Weitere Informationen finden Sie unter Einstellungen für den Anwendungszugriff.
    7. Wählen Sie Absenden.