Datenquellenfelder
Zusätzlich zu den allgemeinen Feldern werden im Datenquellenformular je nach Wert des Felds Typ weitere Felder 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 Importsatz-Bereitstellungstabelle. |
| Tabellenname für Importsatz | Now Platform verwendet die von Ihnen eingegebene Bezeichnung, um einen eindeutigen Tabellennamen zu erstellen. Dies verhindert eine Namespace-Kollision mit einer bereits vorhandenen Tabelle. |
| Typ | Typ der Daten, die Sie importieren:
|
| Batch-Import verwenden | Diese Option legt fest, dass das Laden von Daten in Batches erfolgen soll, wenn Sie auf Daten laden 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ätsreihenfolge für die Eigenschaften und Felder lautet wie folgt: Ist die Eigenschaft festgelegt, verwenden Sie den Eigenschaftswert. Wenn nicht, verwenden Sie den Feldwert. Wenn keine der Eigenschaften festgelegt ist, verwenden Sie die Standardbatchgröße von 1000.
|
| Anwendung | Anwendungsbereich für diesen Datensatz |
Datenquellenfelder des Dateityps
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Wert im Feld Typ auf Datei festgelegtist.
| Feld | Beschreibung |
|---|---|
| Format | Nur das standardmäßige XML-basierte Dateiformat (.xlsx) wird unterstützt, sofern es nicht als „Striktes Open XML-Dokument“ gespeichert ist. |
| Gezippt | Wird ausgewählt, wenn die Importdatei komprimiert ist. |
| Dateiabrufmethode | Die Abrufmethode für diese Datei. |
| Dateipfad | Der Pfad zur zu importierenden Datei. Sie können in dieses Feld einen Systemeigenschaftswert im Format ${system.property.name}aufnehmen. 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 auf „wahr“ festgelegt sein, um die Systemeigenschaftserweiterung verwenden zu können. 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 Skript, das zum Analysieren einer einzelnen Eingabezeile verwendet wird. Während Sie das Skript eingeben, zeigt die automatische Skriptvervollständigung die Ihnen zur Verfügung stehenden Auswahlmöglichkeiten. Weitere Informationen finden Sie unter Dateityp-Datenquellen. |
| Blattnummer | Die Nummer des Excel-Blatts zum Laden von Daten. |
| Headerzeile | Die Excel-Zeilennummer zum Laden der Spaltenbezeichnungen. |
| Pfad für jede Zeile | Der Pfadausdruck, der zur Auswahl der JSON-Objekte verwendet wird, die zu Zeilen in der Importsatztabelle werden. Der Pfad muss für JSON-Objekte // sein. |
| Arrays verwerfen | Ausgewählt, um JSON-Arrays als Wert zu verwerfen. Nicht ausgewählt, 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. Nicht ausgewählt, wenn der Wert der übergeordneten Spalte ein XML- oder JSON-Fragment sein soll. Beachten Sie bei JSON, dass durch Auswahl dieser Option nur Objekte erweitert werden, keine Arrays. Informationen zur Unterstützung von geschachtelten 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 zu Zeilen in der Importtabelle werden. Die untergeordneten Elemente der ausgewählten Knoten werden zu den Spalten in den Zeilen. |
| SCP-Authentifizierungsmethode | Auswahl zur Authentifizierung mit Anwendername und Passwort oder öffentlichem Schlüssel. Hinweis: Sie können sich nicht mit einem öffentlich-privaten Schlüsselpaar bei Datenquellen authentifizieren. Verwenden Sie stattdessen die Authentifizierung mit Anwendername und Passwort. |
| Server | Name des Servers, von dem die Tabellen importiert werden. |
| Port | Port für die Verbindung mit dem angegebenen Server. Dieses Feld wird angezeigt, wenn Sie HTTP oder HTTPS als Dateiabrufmethode auswählen. |
| Anwendername | Anwendername für die Authentifizierung auf dem JDBC-Server. |
| Passwort | Passwort für die Authentifizierung beim JDBC-Server. |
| Private Schlüsseldatei | Schlüsseldatei bei Verwendung von veralteten öffentlich-privaten SCP-Schlüsseldateien. Hinweis:
|
| 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 FTPS-Dateiabrufmethoden werden unterstützt, einschließlich Auth-TLS, Auth-SSL, implizite SSL und implizite TLS. |
Datenquellenfelder des JDBC-Typs
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn der Wert im Feld Typ auf JDBCfestgelegt ist.
| Feld | Beschreibung |
|---|---|
| MID-Server verwenden | Für die Verbindung mit dieser Datenquelle zu verwendender MID-Server. |
| Format | Eines der folgenden Formate: MySQL, Oracle oder SQLServer. |
| Instanzname | Wird zur Unterstützung dynamischer Portkonnektivität mit SQL Server verwendet. Um 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 | Wählen Sie diese Option aus, damit die JDBC-Verbindung die ID des Anwenders verwenden kann, der für den Windows MID Server-Dienst für die SQL Server-Authentifizierung konfiguriert ist. Weitere Einzelheiten finden Sie unter JDBC-Datenquellentypen. |
| Anwendername | Anwendername für die Authentifizierung auf dem JDBC-Server. |
| Passwort | Passwort für die Authentifizierung beim JDBC-Server. |
| Server | Name des Servers, von dem die Tabellen importiert werden. |
| Abfrage | Typ der auszuführenden Abfrage: Alle Zeilen aus der Tabelle oder Spezifischer SQL-Code. 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-Verbindungs-Cache-Pool 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 Datenmenge, die während eines Imports aus einer Datenbank abgerufen wird. Wenn diese Option deaktiviert ist, werden jedes Mal alle Zeilen in der angegebenen Tabelle importiert. Sie sollten 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-/Zeit-Wert auswählen können, um die importierten Daten auf Delta-Werte zu beschränken. |
| Datum/Zeit der letzten Ausführung | Der Datums-/Zeit-Wert 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 Laufzeit 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 Parameterliste. 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 Wert im Feld Typ auf LDAPfestgelegt ist.
| Feld | Beschreibung |
|---|---|
| LDAP-Ziel | Ziel aus der Liste der LDAP-OU-Definitionen ausgewählt. |
Datenquellenfeld des OIDC-Typs
Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn der Wert im Feld Typ auf OIDCfestgelegt ist.
| 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 im Feld Typ der Wert REST (IntegrationHub)festgelegt ist.
| Feld | Beschreibung |
|---|---|
| Format | Eines der folgenden Formate: Anwenderdefiniert (nach Skript analysieren), JSON oder XML. |
| Anforderungsaktion | Datenquellen-Anforderungsaktion, 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 Anforderungsaktion für die Datenquelle in IntegrationHubzu erstellen/konfigurieren. Nachdem die Anforderungsaktion in IntegrationHubveröffentlicht wurde, können Sie sie als Anforderungsaktion im Datenquellen-Datensatz auswählen. Weitere Informationen finden Sie unter Definieren Sie Aktionseigenschaften. |
| Paginierung unterstützen | Ausgewählt, um die Paginierung für die Anforderungsaktion zu aktivieren. Mit der Paginierung können Sie den Verarbeitungsaufwand reduzieren, indem Sie eine bestimmte Anzahl von Datensätzen gleichzeitig verarbeiten, anstatt alle Datensätze auf einmal 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 | Der anfängliche 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 einen Grenzwert von 50 und einen Offset von 0 ein. |
| Analyseskript | Das Skript, das zum Analysieren einer einzelnen Eingabezeile verwendet wird. Während Sie das Skript eingeben, zeigt die automatische Skriptvervollständigung die Ihnen zur Verfügung stehenden Auswahlmöglichkeiten. Weitere Informationen finden Sie unter Dateityp-Datenquellen. |
| Pfad für jede Zeile | Der Pfadausdruck, der zur Auswahl der JSON-Objekte verwendet wird, die zu Zeilen in der Importsatztabelle werden. Der Pfad muss für JSON-Objekte // sein. |
| Arrays verwerfen | Ausgewählt, um JSON-Arrays als Wert zu verwerfen. Nicht ausgewählt, 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. Nicht ausgewählt, wenn der Wert der übergeordneten Spalte ein XML- oder JSON-Fragment sein soll. Beachten Sie bei JSON, dass durch Auswahl dieser Option nur Objekte erweitert werden, keine Arrays. Informationen zur Unterstützung von geschachtelten 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 zu Zeilen in der Importtabelle 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 im Feld Typ der Wert Datenstrom (IntegrationHub)festgelegt ist.
| Feld | Beschreibung |
|---|---|
| Typ | Datenquelle vom Typ „Datenstrom“ (IntegrationHub). |
| Datenstromaktion |
Hinweis: Datenstromaktionen erfordern ein Abonnement für die Produktionsverwendung. |
| Verbindung | Geben Sie den Verbindungsalias für die Datenstromaktion 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 Datenstromaktion für die Verwendung eines Verbindungsalias konfiguriert ist. Weitere Informationen hierzu finden Sie unter Alias für Verbindungen und Anmeldeinformationen erstellen. |
| Daten in einzelner Spalte | Ausgewählt, um Daten in einer einzelnen Spalte zu speichern. |
| Eingaben für Datenstromaktionen | Basierend auf den in der Datenstromaktiondefinierten Eingaben können zusätzliche Felder angezeigt werden. |
Anwenderdefiniertes Datenquellenfeld (nach Skript laden).
Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn im Feld Typ der Wert Anwenderdefiniert (Nach Skript laden) festgelegtist.
| Feld | Beschreibung |
|---|---|
| Datenlader | Zum Laden von Daten verwendetes Skript. Weitere Informationen finden Sie unter Datenquelle vom Typ „Anwenderdefiniert“ (nach Skript laden). |