Anreicherungs-Pipeline
Wie aus Rohdaten angereicherte Daten werden: welche Stufen es gibt, was sie lesen, was sie schreiben und in welcher
Reihenfolge sie laufen.
Der Graph wird aus enrichers.yaml erzeugt, nicht von Hand gepflegt.
Rohdaten
Was wechsler von den Quellen abholt und unverändert im Rohdatenspeicher ablegt. Jede Stufe wählt daraus nach Quelle oder Art der Nutzlast.
Verarbeitung
Die Stufen: lesen, parsen, verknüpfen, anreichern. Läuft eine Stufe nach einer anderen, steht sie im Graphen darunter.
Angereicherte Daten
Die Ergebnisse, die keine Stufe mehr liest. Sie sind für die Nutzung bestimmt.
| Stufe | Art | Rolle | Liest von | Ergebnis | Zustand |
|---|---|---|---|---|---|
parse-dip | dip | Parser | dip.drucksache.list, dip.drucksache-text.list, dip.plenarprotokoll.list, dip.plenarprotokoll-text.list, dip.vorgang.list | Items | aktiv |
parse-overpass | overpass | Parser | osm.overpass.json | Items | aktiv |
parse-rss | rss | Parser | rss.feed.xml | Items | aktiv |
geo-terms | geo-terms | Anreicherung | parse-dip | Amtliche Einheiten | aktiv |
parse-areas | areas | Parser | geotag-bonn-areas | Gebietsreferenz | aktiv |
geotag-point | geotag-point | Anreicherung | parse-overpass | Gebiete (Punkt) | aktiv |
geotag-text | geotag-gazetteer | Anreicherung | parse-dip, parse-rss, parse-overpass | Gebiete (Text) | aktiv |
keywords | keywords-vocab | Anreicherung | parse-dip, parse-rss, parse-overpass | Schlagwörter | aktiv |
Gestrichelte Umrandung: Rohdaten-Auswahl oder pausierte Stufe. Grün: Anreicherung und Ergebnis, blau: Parser.
Regel: Daten, die eine weitere Stufe liest (hier die Items), stehen unter „Verarbeitung“ und sind als „auch Ergebnis“ markiert; Daten, die keine Stufe mehr liest, stehen unter „Angereicherte Daten“.