Vorbereitungen für den CSV-Import
Der Import einer CSV-Datei ist die komplexeste Importvariante. Damit Sie möglichst keinen Änderungsaufwand in crossTerm haben, gibt es ein paar Dinge, die Sie vor dem Import tun können.
Zunächst ist es hilfreich, wenn die Importdaten (also die Spaltenüberschriften der CSV-Datei) mit den Namen der Datenkategorien in der crossTerm-Instanz übereinstimmen.
- Grundlegende Regeln:
- Jede Datenkategorie muss in einer eigenen Spalte stehen
- Jede Subsprache benötigt eine eigene Spalte
- Sie können die Spalten der CSV-Datei über deren Benennung Termen zuordnen
Beispiel
Wenn Sie in der CSV-Datei mehrere Terme zu einem Eintrag in unterschiedlichen Zeilen haben, empfehle ich Ihnen, eine Spalte mit Nummerierung einzufügen. Für jeden Eintrag vergeben Sie dann einfach eine Nummer (welche, ist vollkommen egal). Hat also ein Eintrag mit Term X die Nummer 1215, geben Sie der zusätzlichen Zeile mit dem dazugehörigen Term ebenfalls die Nummer 1215 an.
Wie Sie die Spalten in einer CSV-Datei benennen, ist ausschlaggebend für die Zuordnung, die crossTerm während des Imports macht. Hier ein Beispiel:
Wenn Sie Ihre CSV-Datei wie oben gestalten, erkennt crossTerm beim Import zwar die Sprache, aber nicht die Informationsart. Das bedeutet, Sie müssen im Import Wizard viel Nacharbeit leisten und den Spalten eine Informationsart (z. B. Term, Datenkategorie, Pickliste) zuweisen.
Wählen Sie aber Spaltenüberschriften wie hier…
… erkennt Across die Spalten bereits als die richtige Informationsart:
Einflussfaktoren
Hier eine Übersicht über die Einflussfaktoren auf den Termimport via CSV:
Benennung in CSV-Spalte | Erklärung |
Sprachendung in Klammern | (EN) wird als Englisch mit der Standardsubsprache erkannt. |
ConceptDefinition(DE) | Wird als Eintragsdefinition, also Definition auf Eintragsebene in Deutsch erkannt. |
Term(DE) | Wird als deutscher Termeintrag erkannt. |
TermDefinition | Wird als Termdefinition, also Definition auf Termebene erkannt. |
[C:ATT]XY | Wird als Pickliste auf Eintragsebene erkannt, wobei C für Concept (Eintrag) steht. |
[T:ATT]XY | Wird als Pickliste auf Termebene erkannt, wobei T für Term steht. |
[C:TXT] [T:TXT] | Wird als Textfeld auf Eintrags- bzw. Termebene erkannt. |
[T:ATT]Status(DE) | Wird als Termstatus erkannt (freigegeben/nicht freigegeben) |
# | Eintrags-Identifikator (bei gleicher Zahl werden die Terme einander automatisch zugeordnet). |
Überlegen Sie sich vor dem Import, welche Art von Informationen Sie in Ihrer Instanz bereits angelegt haben oder noch hinzufügen möchten und benennen Sie die Spalten Ihrer CSV-Datei entsprechend.