Bereitgestellt werden Tabellen aus der GENESIS Regionaldatenbank Deutschland (https://www.regionalstatistik.de/genesis/online) der Statistischen Ämter des Bundes und der Länder. Für dieses Portal wurden die Tabellen zuvor gefiltert und enthalten nur Daten für Hessen.
Im Original liegen die Tabellen im TXT-Format mit Kopf- und Fußzeilen vor. Die Fußzeilen können auch Anmerkungen enthalten, die sich nicht auf Hessen beziehen. Diese Dateien können mit der Schaltfläche "Herunterladen" bezogen und gespeichert werden; der dazugehörige Link ist ein offen zugänglicher GET-Request.
Zugleich wird von diesem Portal server-seitig ein standard-konformes "Flat File CSV" von der GENESIS-Datenbank bezogen und in diesem Portal zwischengespeichert. Über die Tabellen-Ansicht kann es als Datei in verschiedenen Formaten (CSV, TSV, JSON, XML) heruntergeladen werden. Die Tabellenstruktur ist gegenüber der TXT-Datei "normalisiert", d.h. für jede Kombination aus allen Merkmalen und den dazugehörigen Wert ist jeweils eine Datenzeile enthalten. Damit eignet sich dieses Format am besten für eine maschinelle Weiterverarbeitung.
Die Metadaten-Ressource im JSON-Format ist ursächlich ausgelegt für die Oberfläche der Regionaldatenbank. Die Angaben darin helfen aber auch bei der Aufschlüsselung der "Flat File CSV".
Um dasselbe "Flat File CSV" außerhalb dieses Portals im Original von der GENESIS Regionaldatenbank zu beziehen, muss dort zuvor ein Benutzerkonto registriert werden und dessen Zugangsdaten müssen im Header eines POST-Requests übergeben werden. Solche Zugangsdaten sind auch erforderlich bei Verwendung der OpenAPI z.B. in einem Swagger-Client.
Weitere Hinweise zu diesen und weiteren Abläufen hier:
https://www.regionalstatistik.de/genesis/misc/GENESIS-Webservices_Einfuehrung.pdf