Eine Lizenz für die Integration . Ohne Lizenz wirdMicrosoft Dynamics 365 Business Central (JDBC) in der Dropdown-ListeMicrosoft Dynamics 365 Business Central (JDBC) nicht angezeigt.Vorsystem Eine laufende SEA-Instanz, die die Integration ausführtMicrosoft Dynamics 365 Business Central (JDBC) Eine Netzwerkverbindung von der SEA-Instanz zum Datenbankserver und seinem Port, z. B. über ein VPN. Der Standardport ist 1433 für Microsoft SQL Server, 1521 für Oracle Database und 5432 für PostgreSQL. Eine Datenbankanmeldung mit Benutzername und Passwort. Die Anmeldung benötigt Leserechte für jede Tabelle oder Sicht, die in der Abfrage verwendet wird, oder das Recht, die gespeicherte Prozedur auszuführen. Die Bestätigung des Kunden, welche Tabellen die benötigten Daten enthalten. In der Business-Central-Datenbank enthalten die Tabellennamen den Namen des Unternehmens, z. B. , und können ein zusätzliches Suffix haben.CRONUS$G_L Entry


jdbc:sqlserver://dbserver.example.com:1433;databaseName=BC |
jdbc:sqlserver:// | jdbc:sqlserver://hostname:1433;databaseName=myDatabase | |
jdbc:oracle:thin: | jdbc:oracle:thin:@//hostname:1521/servicename | |
jdbc:postgresql: | jdbc:postgresql://hostname:5432/mydatabase |
lucanet_reader | |||
Quelldatensatz für die Integration Microsoft Dynamics 365 Business Central (JDBC) in Data Hub erstellen
![]()
Namensraum.Tabellenname

gl_entry_2026 |
: Führt eine SQL-Abfrage in der Datenbank aus. Verwenden Sie diese Methode, um Tabellen oder Sichten direkt zu lesen, z. B. mit einem Filter auf das Buchungsdatum.Prepared statement : Ruft eine gespeicherte Prozedur in der Datenbank auf und lädt das Ergebnis, das sie zurückgibt. Verwenden Sie diese Methode, wenn der Kunde eine gespeicherte Prozedur bereitstellt, die die Daten zurückgibt.Stored procedure
Die Abfrage oder die gespeicherte Prozedur muss ein Ergebnis zurückgeben. Jede Spalte des Ergebnisses wird als Spalte des Datensatzes im Data Lake gespeichert. Jede Spalte des Ergebnisses benötigt einen eindeutigen Namen. Die Spalten werden mit den Namen gespeichert, die die Datenbank zurückgibt. Oracle Database gibt Namen, die nicht in Anführungszeichen stehen, in Großbuchstaben zurück (z. B. ), PostgreSQL in Kleinbuchstaben. Mit Aliasen (ENTRY_NO ) legen Sie die Spaltennamen fest.ASDie Integration führt die Abfrage oder die gespeicherte Prozedur pro Import zweimal aus: zuerst, um die Datentypen der Spalten zu ermitteln, dann, um die Daten zu lesen. Eine gespeicherte Prozedur muss daher bei zweimaligem Aufruf dasselbe Ergebnis zurückgeben und darf keine Daten ändern.
? | SELECT [Entry No_], [G_L Account No_], [Posting Date], [Amount] FROM [dbo].[CRONUS$G_L Entry] WHERE [Posting Date] BETWEEN ? AND ? | ||
? | Date2026-01-01 |
gl_entry_2026 | |
SELECT [Entry No_], [G_L Account No_], [Posting Date], [Amount] FROM [dbo].[CRONUS$G_L Entry] WHERE [Posting Date] BETWEEN ? AND ? | |
Date2026-01-01Date2026-12-31 |
RETURNS TABLERETURNS SETOFCREATE PROCEDURESET NOCOUNT ON | dbo.LN_GetGLEntries | ||
Date2026-01-01 |
gl_entry_sp_2026 | |
dbo.LN_GetGLEntries | |
Date2026-01-01Date2026-12-31 |
Die erste Zeile füllt den ersten Parameter, die zweite Zeile den zweiten Parameter usw. Auf dem Reiter muss die Anzahl der Zeilen mit der Anzahl derPrepared statement -Platzhalter in der? übereinstimmen. Andernfalls bricht der Import mit einem Fehler ab.Input query Der Wert wird in den Datentyp umgewandelt, der in der Spalte gewählt ist.DataType
1234.56 | |
truefalsetruefalse | |
yyyy-MM-dd2026-01-31 | |
HH:mm:ss23:59:59 | |
yyyy-MM-dd HH:mm:ssyyyy-MM-ddTHH:mm:ssyyyy-MM-dd | |
numeric | |
money | |
BINARY_FLOATBINARY_DOUBLEJSONuuidjsonjsonb |
SUM(amount)CAST(SUM(amount) AS NUMERIC(18,2))
timestamptzTIMESTAMP WITH TIME ZONEDATETIMEOFFSET
Zahlen: 0Boolesche Werte: falseDatumswerte: , Uhrzeiten:1900-01-01 , Datumswerte mit Uhrzeit:00:00:001900-01-01T00:00:00Text: ein leerer Text
![]()

Checkliste für die Konfiguration der Integration Microsoft Dynamics 365 Business Central (JDBC) in Data Hub
Die Verbindung verwendet als Vorsystem, unterMicrosoft Dynamics 365 Business Central (JDBC) ist die Datenbank gewählt (Datenbanktreiber für Business Central), und dieMicrosoft SQL Server beginnt wie für diesen Datenbanktreiber erforderlich:URL fürjdbc:sqlserver:// ,Microsoft SQL Server fürjdbc:oracle:thin: oderOracle Database fürjdbc:postgresql: .PostgreSQL undBenutzer im BereichPasswort sind ausgefüllt, und die Anmeldung kann die benötigten Tabellen lesen.Authentifizierung Der Quelldatensatz verwendet diese Verbindung. Auf dem Reiter ist derGeneral configuration ausgefüllt.Name of uploaded table Genau einer der beiden Extraktionsreiter wird verwendet: :Prepared statement , zusätzlich eine Zeile in derInput query proprepared statement parameter table -Platzhalter? :Stored procedure , zusätzlich dieStored procedure name , wenn die gespeicherte Prozedur Parameter hatStored procedure parameter table
Jede Spalte des Ergebnisses hat einen eindeutigen Namen.
Dieser Inhalt wurde mithilfe von KI erstellt und vor der Veröffentlichung von Lucanet-Fachexperten geprüft.