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.