summerschool-openrefine/anwendungsfall-marc21/transformation-mit-openrefi...

1.3 KiB

Transformation mit OpenRefine in finc-Schema

Ziel: Daten für den Import in den Suchindex vorbereiten

MARC21 ist sehr komplex und das finc-Schema hat ebenfalls etliche Felder, die teilweise kompliziert zu bilden sind. In dieser Summerschool können wir daher nur einen Teil erproben.

Werte belegen (am Beispiel von Feldern 001 und 245)

  • show as: rows
  • column Tags / Facet / text facet / 245
  • column Subfields / Facet / text facet / "a", "b", "c"
  • column Tags / edit cells / transform... / "title"
  • close facets
  • column Tags / Facet / text facet / 001
  • column Tags / edit cells / transform... / "id"
  • close facet
  • ...

Transponieren

  • All / Edit columns / Re-order / remove columns / Spalten "RecordNumber", "Indicators", "Subfields2" nach rechts bewegen (d.h. löschen)
  • column Tags / Facet / text facet / include: "id", "title", "..." / invert
  • All / Edit rows / Remove all matching rows
  • close facet
  • column Tags / edit cells / Blank down
  • column Content / edit cells / join multi-valued cells / $
  • column Content / Facet / customized facets / Facet by blank / true
  • All / Edit rows / Remove all matching rows
  • close facet
  • Column key / transpose / columnize by key/value columns / ok

Export

Wählen Sie oben rechts im Menü Export den Menüpunkt Tab-separated-value