Datenquellenfelder

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 9 Minuten Lesedauer
  • Zusätzlich zu den allgemeinen Feldern werden abhängig vom Wert des Felds Typ weitere Felder im Datenquellenformular angezeigt.

    Allgemeine Datenquellenfelder

    Diese Felder gelten für alle Datenquellen.

    Feld Beschreibung
    Name Ein eindeutiger Name für diese Datenquelle.
    Tabellenbezeichnung für Importsatz Eine Bezeichnung für die zu verwendende Import Set-Bereitstellungstabelle.
    Tabellenname für Importsatz Now Platform verwendet die von Ihnen eingegebene Bezeichnung, um einen eindeutigen Tabellennamen zu erstellen. Dadurch wird eine Namespacekollision mit einer bereits vorhandenen Tabelle verhindert.
    Typ Die Art der Daten, die Sie importieren:
    • Aus einer Remote- Datei
    • Aus einer JDBC- Datenbank
    • Verwenden von LDAP
    • Verwenden von OIDC
    • REST zum Importieren von Daten über IntegrationHubverwenden
    • Aus einer Datenstromaktion über IntegrationHub
    • Verwenden eines benutzerdefinierten Skripts
    Batch-Import verwenden Wenn diese Option ausgewählt ist, wird angegeben, dass das Laden von Daten in Batches erfolgen soll, wenn Sie auf Datenladen oder Testladen von 20 Datensätzenklicken.
    Batchgröße Gibt an, wie groß die Batches sein sollen. Wird nur angezeigt, wenn das Feld Batch-Import verwenden ausgewählt ist.
    Die Eigenschaften glide.import_set_load_usebatch und glide.import_set_load_batch_size wirken sich auf diese Felder aus. Die Prioritäten für die Eigenschaften und Felder lauten wie folgt: Wenn die Eigenschaft festgelegt ist, verwenden Sie den Eigenschaftswert. Wenn nicht, verwenden Sie den Feldwert. Wenn keine der beiden Eigenschaften festgelegt ist, verwenden Sie die Standard-Batch-Größe von 1000.
    • Beispiel: Wenn glide.import_set_load_usebatch = true und glide.import_set_load_batch_size = 200, verwenden Sie unabhängig von den Feldwerten 200 als Batch-Größe.
    • Beispiel: Wenn glide.import_set_load_usebatch = true und die Eigenschaft glide.import_set_load_batch_size nicht festgelegt ist, verwenden Sie die Standard-Batch-Größe von 1000.
    • Beispiel: Wenn die Eigenschaft glide.import_set_load_usebatch nicht festgelegt ist und das Feld Batch-Import verwenden = trueist, verwenden Sie den Feldwert Batch-Größe (oder den Standardwert 1000, wenn der Feldwert Batch-Größe nicht festgelegt ist).
    • Beispiel: Wenn die Eigenschaft glide.import_set_load_usebatch = false und das Feld Batch-Import verwenden = true ist, verwenden Sie keinen Batch-Import, da die Eigenschaft auf false festgelegt ist.
    Anwendung Anwendungsbereich für diesen Datensatz

    Datenquellenfelder des Dateityps

    Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Feldwert TypDateiist.

    Feld Beschreibung
    Format Nur das standardmäßige XML-basierte Dateiformat (.xlsx) wird unterstützt, es sei denn, es wird als „Strict Open XML Document“ gespeichert.
    Gezippt Ausgewählt, wenn die Importdatei komprimiert ist.
    Dateiabrufmethode Die Abrufmethode für diese Datei.
    Dateipfad Der Pfad zu der zu importierenden Datei.
    In dieses Feld können Sie einen Systemeigenschaftswert im Format ${system.property.name} einfügen. Wenn die Verbindung hergestellt wird, wird die Variable durch den Wert der angegebenen Eigenschaft ersetzt.
    Hinweis:
    Für Dateien, die über HTTP oder HTTPS abgerufen wurden, muss die Eigenschaft glide.ds.file.http.variable_replacement true sein, um die Erweiterung der Systemeigenschaft zu verwenden.

    Sie können beispielsweise den Dateipfadwert/countries.csv?key=${datasource.apikey}angeben. Wenn die Verbindung hergestellt wird, wird der Wert der Systemeigenschaft datasource.apikey als Wert für den Parameter key übergeben.

    Hinweis:
    Bei den Protokollen HTTP und HTTPS wird der Dateipfad automatisch URL-codiert. Geben Sie keinen URL-codierten Dateipfad an, wenn Sie eines dieser Protokolle verwenden.
    CSV-Begrenzungszeichen Das Trennzeichen für die CSV-Datei.
    Analyseskript Das zum Analysieren einer einzelnen Eingabezeile verwendete Skript. Während Sie das Skript eingeben, zeigt die automatische Skriptvervollständigung die Auswahlmöglichkeiten an, die Ihnen zur Verfügung stehen. Weitere Informationen finden Sie unter Dateityp-Datenquellen.
    Blattnummer Die Excel-Blattnummer zum Laden von Daten.
    Kopfzeile Die Excel-Zeilennummer zum Laden der Spaltenbezeichnungen.
    Pfad für jede Zeile Der Pfadausdruck, der zum Auswählen von JSON-Objekten verwendet wird, die in der Import Set-Tabelle zu Zeilen werden. Der Pfad für JSON-Objekte muss // sein.
    Arrays verwerfen Ausgewählt, um JSON-Arrays als Wert zu verwerfen. Deaktiviert, um JSON-Arrays als Wert zu serialisieren.
    Untergeordnete Knotenelemente erweitern Ausgewählt, wenn untergeordnete Elemente des XML-Knotens oder JSON-Objekts in zusätzliche Spalten konvertiert werden sollen. Deaktiviert, wenn der Wert der übergeordneten Spalte ein XML- oder JSON-Fragment sein soll. Beachten Sie bei JSON, dass durch Auswahl dieser Option nur Objekte und keine Arrays erweitert werden. Informationen zur Unterstützung von verschachtelten Arrays finden Sie unter Beispiele für JSON-Dateiimport.
    Daten in einzelner Spalte Ausgewählt, um Daten in einer einzelnen Spalte zu speichern.
    XPath für jede Zeile XPath-Ausdruck, der die Knoten auswählt, die in der Importtabelle zu Zeilen werden. Die untergeordneten Elemente der ausgewählten Knoten werden zu den Spalten in den Zeilen.
    SCP-Authentifizierungsmethode Auswahl zur Authentifizierung mit einem Benutzernamen und einem Passwort oder mit einem öffentlichen Schlüssel.
    Hinweis:
    Sie können sich nicht bei Datenquellen mit einem öffentlich-privaten Schlüsselpaar authentifizieren. Verwenden Sie stattdessen die Authentifizierung mit Benutzername und Passwort.
    Server Name des Servers, von dem die Tabellen importiert werden.
    Port Port, der für die Verbindung mit dem angegebenen Server verwendet werden soll. Dieses Feld wird angezeigt, wenn Sie HTTP oder HTTPS als Dateiabrufmethode auswählen.
    Benutzername Benutzername für die Authentifizierung auf dem JDBC-Server.
    Passwort Passwort für die Authentifizierung auf dem JDBC-Server.
    Private Schlüsseldatei Schlüsseldatei bei Verwendung älterer öffentlich-privater SCP-Schlüsseldateien.
    Hinweis:
    • Sie können sich nicht bei Datenquellen mit einem öffentlich-privaten Schlüsselpaar authentifizieren. Verwenden Sie stattdessen die Authentifizierung mit Benutzername und Passwort.
    • Verwenden Sie diese veraltete Option nicht. Obwohl sie zur Verwendung verfügbar ist, wird sie nicht unterstützt.
    Systemschlüsselspeicher Ausgewählt, um das Zertifikat vom FTPS-Server anhand aller gespeicherten Zertifikate zu validieren. Dieses Zertifikat kann ein beliebiger Typ sein, der von der Instanz unterstützt wird. Wenn diese Option nicht ausgewählt ist, verwendet die Instanz das Java-Standardzertifikat, um den FTPS-Server zu validieren. Dieses Feld ist nur für Datenquellen mit dem Wert FTPS für die Dateiabrufmethodeverfügbar. Alle Abrufmethoden für FTPS-Dateien werden unterstützt, einschließlich Auth TLS, Auth SSL, Implizites SSL und Implizites TLS.

    Datenquellenfelder vom Typ JDBC

    Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Feldwert TypJDBClautet.

    Feld Beschreibung
    MID-Server verwenden MID-Server, der für die Verbindung mit dieser Datenquelle verwendet werden soll.
    Format Eines der folgenden Formate: MySQL, Oracle oder SQLServer.
    Instanzname Wird verwendet, um dynamische Portkonnektivität mit SQL Server zu unterstützen. Um die Konnektivität sicherzustellen, geben Sie den Instanznamen für einen SQL Server an, der nach jedem Neustart dynamisch eine neue Portnummer erhält. Dieses Feld wird nur angezeigt, wenn SQLServer als Datenquellenformat ausgewählt ist.
    Datenbankname Name der Datenbankinstanz.
    Datenbankanschluss Portnummer für die Datenbank. Lassen Sie dieses Feld leer, wenn Sie dynamische Portkonnektivität mit SQL Server verwenden.
    Integrierte Authentifizierung verwenden Ausgewählt, damit die JDBC-Verbindung die ID des für den Windows MID Server-Service konfigurierten Benutzers für die SQL Server-Authentifizierung verwenden kann. Weitere Details finden Sie unter JDBC-Datenquellentypen.
    Benutzername Benutzername für die Authentifizierung auf dem JDBC-Server.
    Passwort Passwort für die Authentifizierung auf dem JDBC-Server.
    Server Name des Servers, von dem die Tabellen importiert werden.
    Abfrage Typ der auszuführenden Abfrage: Alle Zeilen aus Tabelle oder Spezifische SQL. Wenn Sie die Ausführung einer SQL-Anweisung auswählen, wird das Feld SQL-Anweisung angezeigt.
    Abfragezeitüberschreitung Anzahl der Sekunden, die der JDBC-Treiber auf den Abschluss einer Abfrage (SELECT) wartet. Null (0) bedeutet keine Zeitüberschreitung. Wenn die Zeitüberschreitung überschritten wird, betrachtet die Integration das JDBC-Ergebnis als nicht zugänglich und versetzt es in einen Fehlerstatus.
    Verbindungszeitüberschreitung Anzahl der Sekunden, bevor der MID Server-Verbindungscachepool geschlossen und aus dem Pool entfernt wird. Null (0) bedeutet keine Zeitüberschreitung.
    Tabellenname Name der Tabelle, aus der die Daten exportiert werden.
    SQL-Anweisung SQL-Anweisung zum Extrahieren der gewünschten Daten aus der Datenbank.
    Datum/Zeit der letzten Ausführung verwenden Steuert die Menge der Daten, die während einer Importausführung aus einer Datenbank abgerufen werden. Wenn diese Option deaktiviert ist, werden jedes Mal alle Zeilen in der angegebenen Tabelle importiert. Sie können diese Einstellung verwenden, wenn es sich um einen einmaligen Import handelt oder wenn alle Daten in der Zieltabelle neu sind. Wenn diese Option ausgewählt ist, werden zwei zusätzliche Felder angezeigt, in denen Sie einen Datums-/Uhrzeitwert auswählen können, um die importierten Daten auf Delta-Werte zu beschränken.
    Datum/Zeit der letzten Ausführung Der Datums-/Uhrzeitwert in diesem Feld wird automatisch aus dem unten ausgewählten Datenbankfeld ausgefüllt und stellt den neuesten Wert aus der vorherigen Ausführung dar. Dieser Wert fungiert als dynamischer Filter, um die Anzahl der abgerufenen Datensätze auf die Datensätze zu beschränken, die sich seit der letzten Ausführung der Datenquelle geändert haben.
    Zuletzt ausgeführtes Datenbankfeld Feldname aus der Quelltabelle, der in der nächsten Ausführung als Filter verwendet wird. Bei diesem Wert muss je nach Zieldatenbanktyp möglicherweise die Groß-/Kleinschreibung beachtet werden.
    Zusätzliche Datenbankparameter Optionale Parameter, die am Ende der für diese Datenquelle generierten URL hinzugefügt werden sollen. Durch Semikolon getrennte Liste von Parametern. Möglicherweise müssen Sie das Formular konfigurieren, um dieses Feld anzuzeigen.

    Datenquellenfeld des LDAP-Typs

    Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn der Feldwert TypLDAPlautet.

    Feld Beschreibung
    LDAP-Ziel Ziel, das aus der Liste Ihrer LDAP-OU-Definitionen ausgewählt wurde.

    Datenquellenfeld vom OIDC-Typ

    Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn der Feldwert TypOIDCist.

    Feld Beschreibung
    Format Der Standardwert ist „ Keine “ und kann nicht geändert werden.

    Datenquellenfelder vom Typ REST (IntegrationHub).

    Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Feldwert TypREST (IntegrationHub)ist.

    Feld Beschreibung
    Format Eines der folgenden Formate: Benutzerdefiniert (nach Skript analysieren), JSON oder XML.
    Anforderungsaktion Anforderungsaktion für Datenquelle, die zum Abrufen von Daten aufgerufen wird. Sie können nur veröffentlichte Anforderungsaktionen auswählen.

    Klicken Sie auf den Link im Dialogfeld unten, um eine neue Datenquellen-Anforderungsaktion in IntegrationHubzu erstellen/konfigurieren. Nachdem die Anforderungsaktion in IntegrationHubveröffentlicht wurde, können Sie sie im Datensatz „Datenquelle“ als Anforderungsaktion auswählen. Weitere Informationen finden Sie unter Definieren Sie Aktionseigenschaften.

    Paginierung unterstützen Ausgewählt, um die Paginierung für die Anforderungsaktion zu aktivieren. Durch die Paginierung können Sie den Verarbeitungsaufwand reduzieren, indem Sie eine bestimmte Anzahl von Datensätzen gleichzeitig verarbeiten, anstatt alle Datensätze gleichzeitig zu verarbeiten.
    Grenzwert Maximale Anzahl von Datensätzen pro Seite. Um beispielsweise 50 Datensätze gleichzeitig zu verarbeiten, geben Sie einen Grenzwert von 50 ein.
    Offset Anfänglicher Offset für die Paginierung. Der Offset ist die Startdatensatznummer. Um beispielsweise 50 Datensätze gleichzeitig zu verarbeiten, beginnend mit dem ersten Datensatz, geben Sie ein Limit von 50 und einen Offset von 0 ein.
    Analyseskript Das zum Analysieren einer einzelnen Eingabezeile verwendete Skript. Während Sie das Skript eingeben, zeigt die automatische Skriptvervollständigung die Auswahlmöglichkeiten an, die Ihnen zur Verfügung stehen. Weitere Informationen finden Sie unter Dateityp-Datenquellen.
    Pfad für jede Zeile Der Pfadausdruck, der zum Auswählen von JSON-Objekten verwendet wird, die in der Import Set-Tabelle zu Zeilen werden. Der Pfad für JSON-Objekte muss // sein.
    Arrays verwerfen Ausgewählt, um JSON-Arrays als Wert zu verwerfen. Deaktiviert, um JSON-Arrays als Wert zu serialisieren.
    Untergeordnete Knotenelemente erweitern Ausgewählt, wenn untergeordnete Elemente des XML-Knotens oder JSON-Objekts in zusätzliche Spalten konvertiert werden sollen. Deaktiviert, wenn der Wert der übergeordneten Spalte ein XML- oder JSON-Fragment sein soll. Beachten Sie bei JSON, dass durch Auswahl dieser Option nur Objekte und keine Arrays erweitert werden. Informationen zur Unterstützung von verschachtelten Arrays finden Sie unter Beispiele für JSON-Dateiimport.
    Daten in einzelner Spalte Ausgewählt, um Daten in einer einzelnen Spalte zu speichern.
    XPath für jede Zeile XPath-Ausdruck, der die Knoten auswählt, die in der Importtabelle zu Zeilen werden. Die untergeordneten Elemente der ausgewählten Knoten werden zu den Spalten in den Zeilen.

    Datenquellenfelder vom Typ „Datenstrom“ (IntegrationHub).

    Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Feldwert TypDatenstrom (IntegrationHub)lautet.

    Feld Beschreibung
    Typ Datenquelle vom Typ „Datenstrom“ (IntegrationHub).
    Datenstromaktion
    • Datenstromaktion auswählen Ausgewählt, um eine vorhandene veröffentlichte Datenstromaktion aus IntegrationHubzu verwenden.
    • Wählen Sie eine veröffentlichte Datenstromaktion aus, oder erstellen Sie eine neue Datenstromaktion. Ausgewählt aus einem der folgenden Gründe:
      • Wenn Sie eine veröffentlichte Datenstrom-Aktion auswählen, klicken Sie auf diese Schaltfläche, um die Datenstrom-Aktion in IntegrationHubzu öffnen.
      • Wenn Sie keine Datenstrom-Aktion auswählen, klicken Sie auf diese Schaltfläche, um eine neue Datenstrom-Aktion in IntegrationHubzu erstellen und zu veröffentlichen.
    Hinweis:
    Datenstromaktionen erfordern ein Abonnement für die Produktionsverwendung.
    Verbindung

    Geben Sie den Verbindungsalias für die Datenstrom-Aktion an. Sie können den standardmäßigen übergeordneten Alias verwenden oder einen der Aliasse der untergeordneten Elemente auswählen. Verfügbare untergeordnete Aliasse werden im Menü aufgelistet.

    Dieses Feld ist nur verfügbar, wenn die Datenstrom-Aktion für die Verwendung eines Verbindungsalias konfiguriert ist. Weitere Informationen finden Sie unter Aliasse für Verbindungen und Anmeldeinformationen erstellen.

    Daten in einzelner Spalte Ausgewählt, um Daten in einer einzelnen Spalte zu speichern.
    Eingaben für Datenstromaktionen Zusätzliche Felder können basierend auf den in der Datenstrom-Aktiondefinierten Eingaben angezeigt werden.

    Benutzerdefiniertes Datenquellenfeld (nach Skript laden).

    Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn der Feldwert TypBenutzerdefiniert (nach Skript laden)lautet.

    Feld Beschreibung
    Datenlader Zum Laden von Daten verwendetes Skript. Weitere Informationen finden Sie unter Benutzerdefinierte Datenquelle (nach Skript laden).