Erstellen Sie eine Datenquelle vom Typ JDBC

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Erstellen Sie ein JDBC Geben Sie den Datenquellendatensatz ein, um zu definieren, welche Daten ein Importsatz importieren soll.

    Vorbereitungen

    Erforderliche Rolle: Import_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Weitere Informationen finden Sie unter Datenquelle des JDBC-Typs.

    Prozedur

    1. Navigieren zu Alle > System-Importsätze > Administration > Datenquellenan.
    2. Klicken Sie auf Neu.
    3. Füllen Sie das Formular aus.
      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 Now PlatformVerwendet die von Ihnen eingegebene Bezeichnung, um einen eindeutigen Tabellennamen zu erstellen. Dies verhindert eine Namespace-Kollision mit einer bereits vorhandenen Tabelle.
      Typ JDBC .
      MID-Server verwenden MID-Server, der zum Herstellen einer Verbindung mit dieser Datenquelle verwendet werden soll.
      Format Wählen Sie eines der folgenden Formate aus: 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 dynamische Portkonnektivität mit SQL Server verwenden.
      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 Laden Sie 20 Datensätze testen .
      Batchgröße Gibt an, wie groß die Batches sein sollen. Wird nur angezeigt, wenn Batch-Import Verwenden 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.
      • Beispiel: Wenn glide.import_set_load_usebatch= Wahr Und glide.import_set_load_batch_size= 200 , Verwenden Sie 200 als Batchgröße, unabhängig von den Feldwerten.
      • Beispiel: Wenn glide.import_set_load_usebatch= Wahr Und glide.import_set_load_batch_sizeEigenschaft ist nicht festgelegt. Verwenden Sie die Standard-Batch-Größe von 1000.
      • Beispiel: Wenn glide.import_set_load_usebatchEigenschaft ist und nicht festgelegt Batch-Import Verwenden Feld = Wahr , Verwenden Sie Batch-Größe Feldwert (oder der Standardwert 1000, wenn Batch-Größe Feldwert ist nicht festgelegt)
      • Beispiel: Wenn glide.import_set_load_usebatchEigenschaft = falsch und Batch-Import Verwenden Feld = wahr, Batch-Import nicht verwenden, da die Eigenschaft auf „falsch“ festgelegt ist.
      Integrierte Authentifizierung verwenden Ausgewählt, damit die JDBC-Verbindung die ID des Anwenders verwenden kann, der für den Windows MID-Serverservice für die SQL Server-Authentifizierung konfiguriert ist. Weitere Informationen finden Sie unter Datenquelle des JDBC-Typs.
      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 auswählen, eine SQL-Anweisung auszuführen, wird das Feld „SQL-Anweisung“ angezeigt.
      Abfragezeitüberschreitung Anzahl der Sekunden, die der JDBC-Treiber auf den Abschluss einer Abfrage (AUSWÄHLEN) 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 datetime-Wert 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 zwischen Groß- und Kleinschreibung unterschieden 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.
    4. Klicken Sie auf Absenden.

    Nächste Maßnahme

    Definieren Sie eine Transformationszuordnung für die neue Datenquelle, und führen Sie einen Import aus.