CSV-Format der Taxonomie
Das Tabiya-CSV-Format wird verwendet, um Daten von und zur Tabiya Open Taxonomy Platform zu importieren und zu exportieren.
Jede Taxonomieversion besteht aus neun CSV-Dateien. Jede Datei enthält einen anderen Datentyp. Die Dateien sind:
Allgemeine Hinweise zu den Feldern der CSV-Dateien
UUID-Historie
Ein UUIDHISTORY ist eine Liste aller UUIDs, die einer Entität während ihres Lebenszyklus zugewiesen wurden, z. B. wenn die Entität erstellt, importiert, exportiert oder in unsere Plattform kopiert wird.
Es ist ein Bezeichner, der nicht nur über ihren Lebenszyklus hinweg, sondern auch systemübergreifend zum Verfolgen von Objekten verwendet werden kann.
Die UUID-Historie ist von der neuesten zur ältesten UUID geordnet.
Der erste Eintrag in der Liste ist die aktuelle UUID des Objekts. Der letzte Eintrag in der Liste ist die allererste (ursprüngliche) UUID des Objekts.
Den Entitäten in diesem Datensatz wurde eine anfängliche UUID zugewiesen. Wenn eine Entität in unsere Plattform importiert wird, wird eine neue UUID vergeben und oben in der UUID-Historie hinzugefügt.
Die von der Plattform verwendeten UUIDs basieren auf dem UUID-v4 Standard.
Die maximale Anzahl von UUIDs in der Historie eines Objekts ist begrenzt auf
10000.
Ursprungs-URI
Die ORIGINURI ist eine URI die auf den Ort verweist, an dem eine Entität ursprünglich definiert wurde.
Die maximale Länge der Ursprungs-URI beträgt
4096Zeichen.
ID
Die ID ist ein eindeutiger Bezeichner für jede Entität im CSV-Datensatz. Er wird für Verweise innerhalb des CSV-Datensatzes verwendet, zum Beispiel in den Beziehungen zwischen Entitäten.
Dieses Feld ist nicht dazu gedacht, als Bezeichner außerhalb des Geltungsbereichs der CSV-Dateien verwendet zu werden; für diesen Zweck sollten Sie den ersten Eintrag in der UUID-Historie.
Objekttypen
Die Objekttypen werden verwendet, um zwischen verschiedenen Entitätstypen im Datensatz zu unterscheiden.
Zum Beispiel werden in Beziehungen zwischen Entitäten die Objekttypen verwendet, um den Typ der übergeordneten und untergeordneten Objekte anzugeben und festzulegen, in welcher Datei diese Objekte zu finden sind.
Die Objekttypen in den CSV-Dateien sind:
skill: Repräsentiert eine skill.skillgroup: Repräsentiert eine Skill-Gruppe.escooccupation: Repräsentiert einen occupation die aus dem ESCO-Rahmenwerk stammt.localoccupation: Repräsentiert einen occupation die nicht aus dem ESCO-Rahmenwerk stammt und nur in dieser Taxonomie definiert ist.occupationgroup: Repräsentiert einen Berufsgruppe.
Listen
Listen-Eigenschaften werden in den CSV-Dateien als durch ein Zeichen getrennte Zeichenfolgen gespeichert. Derzeit unterstützen wir keine Werte, die einen Zeilenumbruch enthalten.
Datumsangaben
Die Datumsangaben in den CSV-Dateien werden im ISO 8601 Format gespeichert.
Dateibeschreibungen
Modellinformationen
Enthält Informationen über das Modell. Der Export-Dateiname ist model_info.csv
Spalten
UUIDHISTORY: Eine Liste von UUIDs.NAME: Der Name des Modells.LOCALE: Der Kurzcode der Gebietssprache des Modells.DESCRIPTION: Die Beschreibung des Modells.VERSION: Die Version des Modells.RELEASED: Ein boolescher Wert, der angibt, ob das Modell veröffentlicht ist oder nicht.RELEASENOTES: Die Veröffentlichungsnotizen des Modells.CREATEDAT: Das Datum an dem das Modell erstellt wurde.UPDATEDAT: Das Datum das Modell zuletzt aktualisiert wurde.
Fähigkeiten
Enthält die Skills der Taxonomie. Der Export-Dateiname ist skills.csv
Spalten
ID: Ein eindeutiger Bezeichner, verwendet zur Referenzierung des Skills innerhalb des CSV-Datensatzes.UUIDHISTORY: Eine Liste von UUIDs.SKILLTYPE: Der Skill-Typ.Mögliche Werte:
Fähigkeit/Kompetenz,Wissen,Sprache,Einstellungoder leer ( ).
REUSELEVEL: Das Wiederverwendungsniveau des Skills.Mögliche Werte:
sektorspezifisch,berufsspezifisch,sektorübergreifend,transversaloder leer ( ).
PREFERREDLABEL: Die bevorzugte Bezeichnung des Skills.ALTLABELS: Ein Liste von alternativen Bezeichnungen für den Skill.Maximale Länge pro Bezeichnung:
256Zeichen.Maximale Anzahl von Bezeichnungen:
100.
DESCRIPTION: Die Beschreibung des Skills.Maximale Länge:
4000Zeichen.
DEFINITION: Die Definition des Skills.Maximale Länge:
4000Zeichen.
SCOPENOTE: Die Anmerkung zum Anwendungsbereich des Skills.Maximale Länge:
4000Zeichen.
ISLOCALIZED: Ein boolescher Wert, der angibt, ob der Skill lokalisiert ist oder nicht.Mögliche Werte:
trueoderfalse.
CREATEDAT: Das Datum der Skill erstellt wurde.UPDATEDAT: Das Datum der Skill zuletzt aktualisiert wurde.\
Skill-Gruppen
Enthält die Skill-Gruppen der Taxonomie. Der Export-Dateiname ist skill_groups.csv
Spalten
ID: Ein eindeutiger Bezeichner, verwendet zur Referenzierung der Skill-Gruppe innerhalb des CSV-Datensatzes.UUIDHISTORY: Eine Liste von UUIDs.CODE: SkillGroup-Code, wie in ESCO definiert. Er hat das allgemeine FormatSX.X.X, wobeiXeine Zahl ist.PREFERREDLABEL: Die bevorzugte Bezeichnung der Skill-Gruppe.ALTLABELS: Ein Liste von alternativen Bezeichnungen für die Skill-Gruppe.Maximale Länge pro Bezeichnung:
256Zeichen.Maximale Anzahl von Bezeichnungen:
100.
DESCRIPTION: Die Beschreibung der Skill-Gruppe.Maximale Länge:
4000Zeichen.
SCOPENOTE: Die Anmerkung zum Anwendungsbereich der Skill-Gruppe.Maximale Länge:
4000Zeichen.
CREATEDAT: Das Datum die Skill-Gruppe erstellt wurde.UPDATEDAT: Das Datum die Skill-Gruppe zuletzt aktualisiert wurde.
Berufe
Enthält die Berufe der Taxonomie. Der Export-Dateiname ist occupations.csv
Spalten
ID: Ein eindeutiger Bezeichner, verwendet zur Referenzierung des Berufs innerhalb des CSV-Datensatzes.UUIDHISTORY: Eine Liste von UUIDs.OCCUPATIONGROUPCODE:Die Berufsgruppe, zu der der Beruf gehört.CODE: Ein dem Beruf zugewiesener Berufscode.Für ESCO-Berufe besteht der Code aus dem übergeordneten Code, gefolgt von einem
.und beliebig vielen Ziffern. Z. B.:XXXX.1234Für lokale Berufe besteht der Code aus dem übergeordneten Code, gefolgt von einem
_und beliebig vielen Ziffern.XXXX_1234
PREFERREDLABEL: Die bevorzugte Bezeichnung des Berufs.ALTLABELS: Ein Liste von alternativen Bezeichnungen für den Beruf.Maximale Länge pro Bezeichnung:
256Zeichen.Maximale Anzahl von Bezeichnungen:
100.
DESCRIPTION: Die Beschreibung des Berufs.Maximale Länge:
4000Zeichen.
DEFINITION: Die Definition des Berufs.Maximale Länge:
4000Zeichen.
SCOPENOTE: Die Anmerkung zum Anwendungsbereich des Berufs.Maximale Länge:
4000Zeichen.
REGULATEDPROFESSIONNOTE: Die Anmerkung zur reglementierten Berufsausübung.Maximale Länge:
4000Zeichen.
OCCUPATIONTYPE: Der Typ des Berufs.Mögliche Werte:
escooccupationoderlocaloccupation.
ISLOCALIZED: Ein boolescher Wert, der angibt, ob der Beruf lokalisiert ist oder nicht. Nur Berufe des Typsescooccupationkönnen lokalisiert werden.Mögliche Werte:
trueoderfalse.
CREATEDAT: Das Datum der Beruf erstellt wurde.UPDATEDAT: Das Datum der Beruf zuletzt aktualisiert wurde.
Berufsgruppen
Enthält die Berufsgruppen der Taxonomie. Der Export-Dateiname ist occupation_groups.csv
Spalten
ID: Ein eindeutiger Bezeichner, verwendet zur Referenzierung der Berufsgruppe innerhalb des CSV-Datensatzes.UUIDHISTORY: Eine Liste von UUIDs.CODE: Ein vierstelliger Identifikationscode der Berufsgruppe. Jede Ziffer stellt eine Ebene in der Hierarchie dar.Für ISCO-Gruppen besteht der Code aus maximal 4 Ziffern, und jede Untergruppe sollte einen Code haben, der mit dem Code der übergeordneten Gruppe beginnt. Z. B.:
1234Für lokale Gruppen ohne übergeordnete Gruppe sollte der Code mit einem alphabetischen Zeichen beginnen. Z. B.:
A1234Für lokale Gruppen, wenn die übergeordnete Berufsgruppe eine ISCO-Gruppe ist, sollte der Code mit dem Code der übergeordneten Gruppe beginnen und dann ein alphabetisches Zeichen enthalten. Z. B.:
1234AFür lokale Gruppen, wenn die übergeordnete Berufsgruppe ebenfalls eine lokale Gruppe ist, sollte der Code mit dem Code der übergeordneten Gruppe beginnen und dann entweder ein alphabetisches Zeichen oder eine Zahl enthalten. Z. B.:
1234ABoder1234A1
GROUPTYPE: Der Typ der Berufsgruppe.Mögliche Werte:
iscogroupoderlocalgroup.
PREFERREDLABEL: Die bevorzugte Bezeichnung der Berufsgruppe.ALTLABELS: Ein Liste von alternativen Bezeichnungen für die Berufsgruppe.Maximale Länge pro Bezeichnung:
256Zeichen.Maximale Anzahl von Bezeichnungen:
100.
DESCRIPTION: Die Beschreibung der Berufsgruppe.Maximale Länge:
4000Zeichen.
CREATEDAT: Das Datum die Berufsgruppe erstellt wurde.UPDATEDAT: Das Datum die Berufsgruppe zuletzt aktualisiert wurde.
Skill-zu-Skill-Beziehungen
Enthält die Beziehungen zwischen Skills. Der Export-Dateiname ist skill_to_skill_relations.csv
Spalten
REQUIRINGID: DasIDdes Skills, der einen anderen Skill benötigt.RELATIONTYPE: Der Typ der Beziehung.Mögliche Werte:
essenzielloderoptional.
REQUIREDID: DasIDdes Skills, der von einem anderen Skill benötigt wird.CREATEDAT: Das Datum die Beziehung erstellt wurde.UPDATEDAT: Das Datum die Beziehung zuletzt aktualisiert wurde.
Berufs-zu-Skill-Beziehungen
Enthält die Beziehungen zwischen Berufen und Skills. Der Export-Dateiname ist occupation_to_skill_relations.csv
Spalten
OCCUPATIONTYPE: Der Typ des Berufs.Mögliche Werte:
escooccupationoderlocaloccupation.
OCCUPATIONID: DasIDdes Berufs.RELATIONTYPE: Der Typ der Beziehung.Mögliche Werte:
essenziell,optional, oder es kann leer gelassen werden.
SIGNALLINGVALUELABEL: Die Bezeichnung des Signalisierungswerts der Beziehung.Mögliche Werte:
niedrig,mittel,hoch, oder es kann leer gelassen werden.
SIGNALLINGVALUE: Der Signalisierungswert der Beziehung.Eine Zahl zwischen
0und1, oder es kann leer gelassen werden. Das einzige zulässige Trennzeichen für Dezimalzahlen ist ein..
SKILLID: DasIDdes Skills.CREATEDAT: Das Datum die Beziehung erstellt wurde.UPDATEDAT: Das Datum die Beziehung zuletzt aktualisiert wurde.
Achtung: Ein escooccuption kann einen
SignalisierungswertoderSignalisierungswertbezeichnung. Es muss haben einenrelationType. Für localoccupationsSignalisierungswertundrelationTypesind gegenseitig exklusiv. Einlocaloccupationkann entweder haben einenSignalisierungswertundSignalisierungswertbezeichnungoder es kann einenrelationType, aber nicht beides.
Skill-Hierarchie
Enthält die hierarchische Struktur verschiedener Skills. Der Export-Dateiname ist skill_hierarchy.csv
Spalten
PARENTOBJECTTYPE: Der Typ des übergeordneten Objekts.Mögliche Werte:
skilloderskillgroup.
PARENTID: DasIDdes übergeordneten Objekts.CHILDID: DasIDdes untergeordneten Objekts.CHILDOBJECTTYPE: Der Typ des untergeordneten Objekts.Mögliche Werte:
skilloderskillgroup.
CREATEDAT: Das Datum die Beziehung erstellt wurde.UPDATEDAT: Das Datum die Beziehung zuletzt aktualisiert wurde.
Achtung: Ein Skill kann nicht die übergeordnete Instanz einer Skill-Gruppe sein.
Berufshierarchie
Enthält die hierarchische Struktur verschiedener Berufe. Der Export-Dateiname ist occupation_hierarchy.csv
Spalten
PARENTOBJECTTYPE: Der Typ des übergeordneten Objekts.Mögliche Werte:
occupationgroup,escooccupation,localoccupation.
PARENTID: DasIDdes übergeordneten Objekts.CHILDID: DasIDdes untergeordneten Objekts.CHILDOBJECTTYPE: Der Typ des untergeordneten Objekts.Mögliche Werte:
occupationgroup,escooccupation,localoccupation.
CREATEDAT: Das Datum die Beziehung erstellt wurde.UPDATEDAT: Das Datum die Beziehung zuletzt aktualisiert wurde.
Achtung: Ein
escooccupationkann nicht die übergeordnete Instanz eines 'occupationgroup' sein. Achtung: Einlocaloccupationkann ein untergeordnetes Element von einemescooccupationoder einem anderenlocaloccupation.
LIZENZ
Enthält die Lizenzinformationen für das Modell. Wenn man dem Datensatz eine Lizenz hinzufügen möchte, kann sie zu einer Datei mit dem Namen LIZENZ im Stammverzeichnis des Datensatzes hinzugefügt werden.
Die LIZENZ Datei unterstützt Klartext- und Markdown-Format. Beim Export werden die Lizenzinformationen des Modells auch in die LIZENZ Datei exportiert.
Zuletzt aktualisiert