Git Product home page Git Product logo

csv2siard_toolset's People

Contributors

chlara avatar mkaiser56 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

kost-secure

csv2siard_toolset's Issues

Wie Primär- und Sekundärschlüssel angeben?

Hallo,

Was mir im Anwendungshandbuch fehlt, ist eine Erläuterung wie ein db_model.xml auszusehen hat und welche Attribute ein -Objekt haben kann. Ich habe mir das XML nämlich zuerst vom Programm generieren lassen, um es dann in einem zweiten Schritt anzupassen und zu verwenden.

Ich gehe mal davon aus, dass man in diesem Modell die Primär- und Fremdschlüssel festlegen kann. Ich finde aber keine Info dazu, wie das genau geht. Oder ob man die Schlüssel auch nachträglich irgendwie angeben kann.

Um Auskunft wäre ich dankbar!

CHARSET=ANSI wird ignoriert und jeder Konvertierungsversuch schlägt fehl ohne erkennbaren Grund

Hallo

Ich habe hier eine Reihe von CSV-Dateien mit Überschriften im ANSI-Format und ;-delimiter.

Im Log steht immer oben [CHARSET] => ISO-8859-1 und weiter unten beim Transfer auch, obwohl ich in den Preferences ANSI angegeben habe:

CHARSET=ANSI
#CHARSET=ISO-8859-1
#CHARSET=UTF-8

ISO-8859-1 ist ja auskommentiert.

Das grössere Problem ist aber, dass die Konvertierung nicht funktioniert. Am Schluss des Logs steht immer:

ZIP SIARD file 
  addFile:   content/schema0/table0/table0.xml >crc32 >stuff 
  addFile:   content/schema0/table0/table0.xsd >stuff 
  addFolder: content/schema0/table0 
  addFile:   content/schema0/table1/table1.xml >crc32 >stuff 
  addFile:   content/schema0/table1/table1.xsd >stuff 
  addFolder: content/schema0/table1 
  addFile:   content/schema0/table2/table2.xml >crc32 >stuff 
  addFile:   content/schema0/table2/table2.xsd >stuff 
  addFolder: content/schema0/table2 
  addFile:   content/schema0/table3/table3.xml >crc32 >stuff 
  addFile:   content/schema0/table3/table3.xsd >stuff 
  addFolder: content/schema0/table3 
  addFolder: content/schema0 
  addFolder: content 
  addFolder: header 
  addFile:   header/metadata.xsd >stuff 
  addFile:   header/metadata.xml >stuff 
No SIARD file created
Conversion aborted

Ich habe csv2siard korrekt installiert und führe es auch als admin aus.

Mir fällt als mögliche Erklärung nur ein, dass der Ordner mit den CSV-Daten ein Leerzeichen enthält. Ich teste das bei Gelegenheit noch. Ausserdem ist kein Wert bei [CHECK_DATABASE_INTEGRITY] hinterlegt.

Ich melde das, weil wir bald eine Datenbank im .csv-Format zusammen mit einem unserer Partner archivieren werden. Eventuell brauchen wir dann mehr Hilfe.

Beste Grüsse
Carlos

SIARD-Datei kann nicht geschrieben werden

Die SIARD-Datei kann nicht erstellt werden (am Ende des ganzen Konversionszyklus), wenn im Ordner Name oder im DateiPfad zu den Daten ein Umlaut existiert.
-> Entweder soll dies behoben werden
oder
-> Der Test sollte zu beginn durchgeführt werden und eine sprechende Fehlermeldung herausgegeben werden

Umlaute in den Daten

Es wird Konvertierung erfolgreich ausgegeben, obwohl die Daten mit den Umlauten im Dateinamen nicht übernommen werden konnten.
-> "Konvertierung konnte teilweise nicht durchgeführt werden" würde es besser treffen
-> ggf ExitStatus anpassen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.