Source und Destination
Source und Destination
Eine Schnittstelle besteht häufig aus genau einem Quellsystem („Quelle“) (aus dem Daten übertragen oder exportiert werden sollen) und einem Zielsystem („Ziel“) (in das die Daten importiert werden sollen).
Beispiele für solche einfachen Schnittstellen sind:
- Übertragung von Feldern aus einer Datenbanktabelle in eine Excel-Liste
- Import von Daten aus einer CSV-Datei (z. B. aus einem Export aus SAP) in ein PIM-System (z. B. in das Contentserv PIM-System)
In diesen Fällen reicht es aus, in ADIB ein „Quellmodul” und ein „Zielmodul” zu definieren und die entsprechenden Parameter zu speichern.
HINWEIS: Spezielle Module (wie z. B. der Export von Daten aus dem Contentserv-System) werden in der Regel weder als Quellmodul noch als Zielmodul definiert, sondern als ws-Modul (siehe unten).
Quellmodul
Das Quellmodul definiert die Quelle der Anwendungsintegration, d. h. woher die Daten stammen, die Sie an ein anderes System senden möchten. Je nach ausgewähltem Modul (z. B. MySQL) müssen dann verschiedene (Verbindungs-)Parameter eingegeben werden, damit ADIB weiß, wie es auf die Daten zugreifen kann.
Beispiel: Sie möchten regelmäßig die Daten aus einer MySQL-Tabelle in eine Excel-Datei schreiben.
Die folgenden Quellmodule stehen zur Verfügung:
- Excel: Die Quelldaten liegen in Form einer Excel- (oder CSV-)Datei vor.
- MySQL: Die Quelldaten sind in einer MySQL-Datenbank verfügbar.
- MS_SQL: Die Quelldaten befinden sich in einer MS SQL Server-Datenbank.
- Oracle: Die Quelldaten befinden sich in einer Oracle-Datenbank.
- SQLite: Die Quelldaten befinden sich in einer SQLite-Datenbank.
- XML: Die Quelldaten sind eine XML-Datei.
- Contentserv-Cloud-Datenmodell
- Contentserv-Cloud-PIM/DAM-Export
Hinweis: Webservices (auch wenn sie die Quelle einer Schnittstelle sind) werden als „ws-Modul” definiert (siehe unten).
Zielmodul
Das Zielmodul definiert das Ziel der Anwendungsintegration, d. h. wohin die Daten, die Sie aus dem Quellsystem abrufen möchten, geschrieben werden. Je nach ausgewähltem Modul (z. B. MySQL) müssen dann verschiedene (Verbindungs-)Parameter eingegeben werden, damit ADIB weiß, wie es auf die Daten zugreifen kann.
Beispiel: Sie möchten regelmäßig die Daten aus einer MySQL-Tabelle in eine Excel-Datei schreiben. Wählen Sie in diesem Fall MySQL als srcModule und Excel als destModule.
Die folgenden Zielmodule stehen zur Verfügung:
- Excel: Exportieren Sie Daten in Excel-Dateien.
- MySQL: Exportieren von Daten in eine MySQL-Datenbank.
- MS-SQL: Exportieren von Daten in eine MS-SQL-Server-Datenbank.
- Oracle: Die Quelldaten befinden sich in einer Oracle-Datenbank.
- SQLite: Die Quelldaten befinden sich in einer SQLite-Datenbank.
- CS-ISA-Configuration PIM: Die Konfiguration des Contentserv PIM-Systems
- CS-ISA-ItemImport PIM: Der Produktdatenimport für das Contentserv PIM-System
- CS-ISA-Valuelist PIM: Der Import von Wertelisten in das Contentserv PIM-System
- CS-ISA-ItemImport DAM: Der Bildimport für das Contentserv DAM-System
- CS-ISA-Valuelist DAM: Der Import von Wertelisten in das Contentserv DAM-System
- XML: Die Quelldaten sind eine XML-Datei.