Datenquellenfelder
Zusätzlich zu den allgemeinen Feldern werden je nach Wert von weitere Felder im Datenquellenformular angezeigt Typ Feld.
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 | Die ServiceNow AI Platform Verwendet die von Ihnen eingegebene Bezeichnung, um einen eindeutigen Tabellennamen zu erstellen. Dies verhindert eine Namespace-Kollision mit einer bereits vorhandenen Tabelle. |
| Typ | Der Typ der Daten, die Sie importieren:
|
| Batch-Import verwenden | Wenn diese Option ausgewählt ist, wird angegeben, dass beim Laden von Daten Batches erstellt werden sollen, wenn Sie auf klicken Daten laden Oder Testlast 20 Datensätze . |
| Batchgröße | Gibt an, wie groß die Batches sein sollen. Wird nur angezeigt, wenn Verwenden Sie Batch-Import Feld ist ausgewählt. Die glide.import_set_load_usebatchUnd glide.import_set_load_batch_sizeEigenschaften wirken sich auf diese Felder aus. Die Prioritätsreihenfolge für die Eigenschaften und Felder lautet wie folgt: Wenn die Eigenschaft festgelegt ist, verwenden Sie den Eigenschaftswert. Wenn nicht, verwenden Sie den Feldwert. Wenn keine der Eigenschaften festgelegt ist, verwenden Sie die Standard-Batch-Größe von 1000.
|
| Anwendung | Anwendungsbereich für diesen Datensatz |
Dateityp-Datenquellenfelder
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn Typ Feldwert ist Datei .
| Feld | Beschreibung |
|---|---|
| Format | Nur das standardmäßige XML-basierte Dateiformat (.xlsx) wird unterstützt, es sei denn, es wird als „striktes XML-Dokument öffnen“ gespeichert. |
| Gezippt | Ausgewählt, wenn die Importdatei komprimiert ist. |
| Dateiabrufmethode | Die Abrufmethode für diese Datei. |
| Dateipfad | Der Pfad zur zu importierenden Datei. Sie können einen Systemeigenschaftswert in dieses Feld mithilfe des Formats einfügen ${system.property.name} . Wenn die Verbindung hergestellt wird, wird die Variable durch den Wert der angegebenen Eigenschaft ersetzt.
Hinweis: Für Dateien, die mithilfe von HTTP oder HTTPS abgerufen werden, die glide.ds.file.http.variable_replacementDie Eigenschaft muss „wahr“ sein, um die Systemeigenschaftenerweiterung zu verwenden. Sie können beispielsweise angeben Dateipfad Wert /Countries.csv?key=${datassource.apikey} . Wenn die Verbindung hergestellt wird, der Wert von datasource.apikeySystemeigenschaft wird als Wert für übergeben keyParameter. Hinweis: Bei HTTP- und HTTPS-Protokollen 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 an. Weitere Informationen finden Sie unter Dateitypdatenquellen. |
| Blattnummer | Die Excel-Blattnummer zum Laden von Daten. |
| Headerzeile | Die Excel-Zeilennummer zum Laden der Spaltenbezeichnungen. |
| Pfad für jede Zeile | Der Pfadausdruck, der zum Auswählen von JSON-Objekten verwendet wird, die zu Zeilen in der Importsatztabelle werden. Der Pfad muss sein // Für JSON-Objekte. |
| 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 für JSON, dass die Auswahl dieser Option nur Objekte erweitert, nicht Arrays. Informationen zur Unterstützung geschachtelter 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 einem Anwendernamen und 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 eine Anwendername- und Passwortauthentifizierung. |
| Server | Name des Servers, von dem die Tabellen importiert werden. |
| Port | Port, der zum Herstellen einer Verbindung mit dem angegebenen Server verwendet werden soll. 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 auf dem JDBC-Server. |
| Private Schlüsseldatei | Schlüsseldatei bei Verwendung von Legacy-SCP-öffentlich-privaten 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 nicht ausgewählt, verwendet die Instanz das Java-Standardzertifikat, um den FTPS-Server zu validieren. Dieses Feld ist nur für Datenquellen mit verfügbar Dateiabrufmethode Wert von FTPS . Alle FTPS-Dateiabrufmethoden werden unterstützt, einschließlich Authentifizierungs-TLS, Authentifizierungs-SSL, implizites SSL und implizites TLS. |
Datenquellenfelder des JDBC-Typs
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn Typ Feldwert ist JDBC .
| Feld | Beschreibung |
|---|---|
| MID-Server verwenden | MID-Server, der zum Herstellen einer 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 Ist als Datenquellenformat ausgewählt. |
| Datenbankname | Name der Datenbankinstanz. |
| Datenbankanschluss | Portnummer für die Datenbank. Lassen Sie dieses Feld leer, wenn Sie eine dynamische Portkonnektivität mit SQL Server verwenden. |
| Integrierte Authentifizierung verwenden | Ausgewählt, damit die JDBC-Verbindung die ID des Anwenders verwenden kann, der für den Windows MID Server-Service für die SQL Server-Authentifizierung konfiguriert ist. Weitere Informationen finden Sie unter JDBC-Datenquellentypen. |
| Anwendername | Anwendername 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 Bestimmte SQL . Wenn Sie eine SQL-Anweisung ausführen möchten, wird das Feld SQL-Anweisung angezeigt. |
| Abfragezeitüberschreitung | Anzahl der Sekunden, die der JDBC-Treiber auf den Abschluss einer Abfrage (AUSWAHL) wartet. Null (0) bedeutet keine Zeitüberschreitung. Wenn die Zeitüberschreitung überschritten wird, betrachtet die Integration das JDBC-Ergebnis als nicht zugänglich und setzt 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 Menge der Daten, die während einer Importausführung aus einer Datenbank abgerufen werden. Wenn diese Option deaktiviert ist, werden alle Zeilen in der angegebenen Tabelle jedes Mal 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, mit denen Sie einen Datums-/Zeitwert auswählen können, um importierte Daten nur auf Delta-Werte zu beschränken. |
| Datum/Zeit der letzten Ausführung | Der Datetime-Wert in diesem Feld wird automatisch aus dem Datenbankfeld ausgefüllt, das Sie unten auswählen, 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 bei 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 Typ Feldwert ist LDAP .
| Feld | Beschreibung |
|---|---|
| LDAP-Ziel | Ziel aus der Liste Ihrer LDAP-OU-Definitionen ausgewählt. |
Datenquellenfeld des OIDC-Typs
Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn Typ Feldwert ist OIDC .
| Feld | Beschreibung |
|---|---|
| Format | Standardmäßig ist -- Keine -- Und kann nicht geändert werden. |
REST ( IntegrationHub) Typ Datenquellenfelder
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn Typ Feldwert ist REST (IntegrationHub) .
| Feld | Beschreibung |
|---|---|
| Format | Eines der folgenden Formate: Anwenderdefiniert (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 Datenquellenanforderungsaktion in zu erstellen/zu konfigurieren IntegrationHub. Nachdem die Anforderungsaktion in veröffentlicht wurde IntegrationHub, Sie können es als auswählen Anforderungsaktion Im Datenquellendatensatz. Weitere Informationen finden Sie unter Aktionseigenschaften definieren. |
| Paginierung unterstützen | Ausgewählt, um die Paginierung für die Anforderungsaktion zu aktivieren. Paginierung hilft Ihnen, den Verarbeitungsaufwand zu reduzieren, indem eine bestimmte Anzahl von Datensätzen gleichzeitig verarbeitet wird, 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 ein Grenzwert Von 50. |
| Offset | Der anfängliche Offset, der für die Paginierung verwendet wird. Der Offset ist die Nummer des Startdatensatzes. Um beispielsweise 50 Datensätze gleichzeitig zu verarbeiten, geben Sie ab dem ersten Datensatz einen ein Grenzwert Von 50 und an Offset Von 0. |
| 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 an. Weitere Informationen finden Sie unter Dateitypdatenquellen. |
| Pfad für jede Zeile | Der Pfadausdruck, der zum Auswählen von JSON-Objekten verwendet wird, die zu Zeilen in der Importsatztabelle werden. Der Pfad muss sein // Für JSON-Objekte. |
| 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 für JSON, dass die Auswahl dieser Option nur Objekte erweitert, nicht Arrays. Informationen zur Unterstützung geschachtelter 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. |
Datenstrom ( IntegrationHub) Typ Datenquellenfelder
Diese zusätzlichen Felder werden im Datenquellenformular angezeigt, wenn Typ Feldwert ist Datenstrom (IntegrationHub) .
| Feld | Beschreibung |
|---|---|
| Typ | Datenstrom ( IntegrationHub) Typdatenquelle. |
| 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 untergeordneten Aliasse auswählen. Verfügbare untergeordnete Aliasse werden im Menü aufgeführt. Dieses Feld ist nur verfügbar, wenn die Datenstromaktion für die Verwendung eines Verbindungsalias konfiguriert ist. Weitere Informationen finden Sie unter Erstellen Sie einen Alias für Verbindungen und Anmeldeinformationen . |
| Daten in einzelner Spalte | Ausgewählt, um Daten in einer einzelnen Spalte zu speichern. |
| Eingaben für Datenstromaktionen | Basierend auf den in definierten Eingaben können zusätzliche Felder angezeigt werden Datenstromaktion . |
Anwenderdefiniertes Datenquellenfeld (nach Skript laden)
Dieses zusätzliche Feld wird im Datenquellenformular angezeigt, wenn Typ Feldwert ist Anwenderdefiniert (nach Skript laden) .
| Feld | Beschreibung |
|---|---|
| Datenlader | Skript zum Laden von Daten. Weitere Informationen finden Sie unter Anwenderdefinierte Datenquelle (nach Skript laden) |