Ili2pg export xtf: Error: unexpected cardinality of attribute

Ich befasse mich erst seit Kurzem mit INTERLIS. Ich hoffe ich bin hier am richtigen Ort um eine ili2db-Fehlermeldung und eine Frage dazu zu posten.

Beim xtf-Export mit ili2pg-5.0.1 erhalte ich diese Fehlermeldung:
Error: unexpected cardinality of attribute „AdministrativeUnits_V1.CountryNames.CountryNamesTranslation:Entries“

Auf github gibt es dazu diesen (geschlossenen) Issue:
https://github.com/claeis/ili2db/issues/505

Wie auf github beschrieben, kann ich mit --modeldir den Fehler übersteuern. Bedeutet das nun aber, dass meine Modell-Abbildung in PostGIS bzw. mein Input nicht korrekt ist?

Hallo
das Problem ist eigentlich „nur“ ein Software-Problem bei der Validierung der Daten, welches mit der Verwendung des Modells aus dem Modellarchiv (dank der --modeldir -Angabe) umgangen wird. Auf die Datenqualität oder die Abbildung in der DB hat dies jedoch keinen Einfluss.

1 „Gefällt mir“

Als Ergänzung zu @olivergrimm: Es lohnt sich früher oder später das Schema neu anzulegen, weil eben Modelle drin stecken, die nicht mehr kompilieren und du immer diesen --modeldir Workaround machen musst. Wenn die Daten fehlerfrei exportiert wurden, hast du ja dein perfektes Backup.

1 „Gefällt mir“