Import von Skill-Zuweisungen via CSV
Wie können Skills in die Learning Suite importiert werden?
Mit dem Skill-Import können Skills per .csv oder .txt Datei Nutzern zugewiesen werden.
Aufbau und Informationen zum Importdatei:
Header | Beschreibung | Beispiel |
---|---|---|
mode | Systembefehl, der angibt, ob ein Skill hinzugefügt (“add”) werden soll | add |
skill_id | Objekt ID des Skills im System | 110244 |
login | Login des Nutzers | CARZUP |
skill_level | Nummer des erreichten Skill-Levels | 2 |
expiration_date | Datum bis wann der Skill gültig ist im Format YYYY-MM-DD | 2018-03-31 |
comment | Freies Kommentar | Durch Historien-Import zugewiesen |
Als Trennzeichen wird das Semikolon ";" verwendet.
Die .txt oder .csv Datei muss UTF-8 kodiert sein.
Beispieldatei: Beispiel_Skillimport.csv
Um einem Nutzer einen oder mehrere Skills per Import zuzuweisen, melden sie sich zunächst mit Ihrem Administrator-Account an. Rufen sie dann in der Hauptnavigation den Menüpunkt Staff Pool (1) auf. Klicken Sie nun auf den Button Kompetenzen (2) und anschließend im Untermenü auf Skill-Zuweisungen importieren (3).

Hier können Sie jetzt unter Datenquelle Ihre Import-Datei hochladen (1) und anschließend auf Weiter (2) klicken.

Das System prüft nun die Struktur Ihrer Datei (1). Bei erfolgreichem Test klicken Sie erneut auf Weiter (2).

Sie können nun zunächst den Import simulieren (1), oder mit einem Klick auf Weiter (2) den finalen Import starten. Beim Simulieren des Imports werden keine Daten ins System übertragen.

Mit einem Klick auf Verarbeitung starten (1) starten Sie den finalen Import ins System.

Nachdem der Import abgeschlossen ist, wird aufgelistet wie viele Datensätze verarbeitet wurden (1). Zusätz-lich können Sie eine Protokolldatei herunterladen (2).

Fehlermeldungen in der Log-Datei
Problem: Ein unbekannter Fehler ist aufgetreten.
Details: Exception thrown in DBPrepStmt:executeAll: com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'pk_skill_value'. Cannot insert duplicate key in object 'dbo.skill_value'. The duplicate key value is (114604, 1, 110134).) [ErrorCode:SKL0014]
Lösung: Der Nutzer mit der ID 114604 ist zweimal im Importfile mit der gleichen Skillzuweisung vorhanden, einer muss gelöscht werden.