Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und...

21
Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation Thomas Knecht, Data Shop Statistisches Amt Einblick in den Erstellungsprozess eines automatisierten Berichtes

Transcript of Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und...

Page 1: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Kanton ZürichDirektion der Justiz und des Innern

Effiziente Kundeninformation

Thomas Knecht, Data Shop

Statistisches Amt

Einblick in den Erstellungsprozess eines automatisierten Berichtes

Page 2: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern2

Welche Produkte gibt es heute?Daten - Grundangebot Vertiefte Analysen und Studien

?

Page 3: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern3

Wie kann das Angebot erweitert werden?

Wiederkehrende Berichte zur Veröffentlichung von aktuellen Zahlen und Fakten

Ziel

Daten Knopfdruck

Page 4: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern4

Weshalb wollen wir das Angebot erweitern?

Extrinsisch

− Aufmerksamkeit erregen und potentielle Kunden auf unsere Angebote aufmerksam machen

− Informationen mit wenig Aufwand veröffentlichen

− Lerneffekt

Intrinsisch

Page 5: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern5

Wohnbautätigkeit

Page 6: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern6

Vorgehen

Datenbank Datenbankabfragenund Aufbereitung

Erstellung des Berichtes Veröffentlichung des Berichtes

Page 7: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern7

Automatisierung dank R Markdown

Eingliederung von:

SQLPythonLaTeX

Page 8: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern8

Programmierter Prozess

Datenaufbereitung

Datenbankabfragen

Aufbereitung der Datensätze

Skript 1 Skript 2

Berichterstellung

Erstellen von dynamischem Text

Berechnung der Kennzahlen

Erstellung der Grafiken

PDFHTML

Bericht

Page 9: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern9

Konkrete Beispiele

Datengrundlage

Dynamischer Text Grafiken im Corporate Design Räumliche Daten

Page 10: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern10

Konkrete Beispiele

Page 11: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern11

Konkrete Beispiele

Datengrundlage

Dynamischer Text Grafiken im Corporate Design Räumliche Daten

Page 12: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern12

Konkrete Beispiele

Page 13: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern13

Konkrete Beispiele

Datengrundlage

Dynamischer Text Grafiken im Corporate Design Räumliche Daten

Page 14: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern14

Page 15: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern15

Das fertige Produkt

Page 16: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern16

Veröffentlichungskanäle

Page 17: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern17

Reproduzierbarkeit

− Keine Auslagerung von Aufbereitungsschritten!

− Jedes Quartal eine Aktualisierung auf Knopfdruck

− Nur kleine Anpassungen des Quartals und der Jahreszahl nötig

Page 18: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern18

Herausforderungen

− Umgang mit Veränderungen über die Jahre (Versionskontrolle)Integration in Git

− Robuster Code

− Optimierung der Prozesskette

− Automatisches Publizieren im Web

Page 19: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern19

Was wäre noch möglich?

Integrieren von interaktiven Karten mit tmap und Leaflet

Page 20: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches

Direktion der Justiz und des Innern20

Thomas KnechtKanton ZürichStatistisches AmtData Shop

Telefon 043 259 75 [email protected]

Vielen Dank für die Aufmerksamkeit

Fragen & Diskussion

Page 21: Kanton Zürich Direktion der Justiz und des Innern ... · Kanton Zürich Direktion der Justiz und des Innern Effiziente Kundeninformation. Thomas Knecht, Data Shop. Statistisches