Excel-Tabelle synchronisieren
Über die Hintergrundsynchronisation können Daten einer Excel-Tabelle an Aeneis übertragen und regelmäßig synchronisiert werden oder auch Daten aus Aeneis in eine Excel-Tabelle und CSV-Dateien exportiert werden.
Wenn eine Excel-Tabelle mit Daten an Aeneis synchronisiert wird, dann muss die Excel-Tabelle so aufgebaut sein, dass pro Fremdsystem-Kategorie ein Arbeitsblatt in der Excel-Tabelle vorhanden ist, mit den Daten die an Aeneis übertragen werden.
Wenn Daten aus Aeneis in eine Excel-Tabelle und CSV-Dateien exportiert werden, wird pro Synchronisationsinstanz eine Excel-Tabelle mit je einem Arbeitsblatt pro Kategorie und zusätzlich für jede Kategorie eine CSV-Datei erzeugt.
Achtung: Es können nur xls-Dateien über die Excel-Hintergrundsynchronisation verwendet werden. Dateien mit der Endung xlsx werden nicht unterstützt.
Typen von Excel-Arbeitsblättern:
Sie können folgende zwei Typen von Arbeitsblättern in Aeneis synchronisieren:
-
Excel-Arbeitsblatt mit Datensätzen: das Arbeitsblatt enthält vollständige Datensätze von Objekten der Fremdsystem-Kategorie mit direkten Daten sowie Beziehungen mithilfe von Fremd-Datensatz-IDs (Fremdschlüssel)
-
Excel-Arbeitsblatt mit Beziehungsdaten: das Arbeitsblatt enthält Beziehungsdatensätze von Objekten einer Fremdsystem-Kategorie. Es werden lediglich die eindeutige Datensatz-ID (Primärschlüssel) und das Attribut Bezeichnung eines Objekts erfasst. Über die Datensatz-ID kann von anderen Arbeitsblättern die Beziehung hergestellt werden (Relation)
In der folgenden Tabelle sind die Unterschiede zwischen einem Arbeitsblatt mit vollständigen Datensätzen und einem Arbeitsblatt mit Beziehungsdaten gelistet.
Excel-Arbeitsblatt mit Datensätze einer Fremdsystem-Kategorie |
Excel-Arbeitsblatt mit Beziehungsdaten zu einer Fremdsystem-Kategorie |
---|---|
Spaltenbezeichnung in Aeneis: Die Spalten eines Arbeitsblatts werden in Aeneis als Attribut synchronisiert. Aeneis verwendet für die Attributnamen den Arbeitsblatt-Namen plus eine fortlaufende Nummer, getrennt durch einen Unterstrich, z.B. Mitarbeiter_1. Das Attribut wird dann mit einem Aeneis-Attribut verknüpft, z.B. Bezeichnung. |
|
Inhalt: Das Arbeitsblatt enthält Datensätze einer Fremdsystem-Kategorie mit eindeutiger Datensatz-ID (Primärschlüssel), Attribut-Daten und ggf. Beziehungsdaten (Fremdschlüssel) zu anderen Attributen. |
Inhalt: Das Arbeitsblatt enthält Datensätze einer Fremdsystem-Kategorie mit eindeutiger Datensatz-ID (Primärschlüssel) und dem Attribut Bezeichnung. |
Erste Zelle: Die Zelle A1 bleibt leer. |
Erste Zelle: Die Zelle A1 ist gefüllt. |
Spaltenüberschriften: Spaltenüberschriften können in der ersten Zeile vergeben werden, weil die Zelle A1 leer ist. |
Spaltenüberschriften: Spaltenüberschriften können nicht vergeben werden, weil die Zelle A1 gefüllt sein muss. |
Primärschlüssel: Eine der Spalten muss ab der 2. Zelle eindeutige Datensatz-IDs (Primärschlüssel) enthalten. |
Primärschlüssel: Eine der Spalten muss ab der 1. Zelle eine eindeutige Datensatz-ID (Primärschlüssel) enthalten. |