Skip to main content

Export des donées

FormatLangueDescriptionLe fichier à télécharger
CSVdeArchiv mit verschiedenen Exporten ausgehend von Parlamentariern, z.B. für jede Interessenbindung eine Zeile (empfohlen für den Einstieg)https://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_parlamentarier.csv.zip
CSVde, frDirekter Export jeder SQL-Datenbank-Tabelle als CSVhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.csv.zip
CSVdeAlle CSV-Exporte in einem Archivhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_all.csv.zip
CSVdeExport aller Transparenzlistenhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_parlamentarier_transparenzliste.csv.zip
SQLde, frDirekter Export jeder SQL-Datenbank-Tabelle als MySQL Dumphttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export.sql_.zip
GraphMLdeExport als Graphen im standardisierten XMl-basierten GraphML-Formathttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export.graphml.zip
Neo4J (CSV)deCSV-Dateien im Neo4j-Format mit Beispiel Importskript (bash) für die Graphen-DB Neo4jhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_neo4j.csv.zip
OrientDB (JSON)deJSON-Dateien mit Beispiel Importskript (bash) für die Graphen-DB OrientDBhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_orientdb.json_.zip
ArangoDB (JSONL)deJSONL-Dateien mit Beispiel Importskript (bash) für die Graphen-DB ArangoDBhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_arangodb.jsonl_.zip
JSONdeParlamentarier aggregiert mit den verknüpften Daten als JSONhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_aggregated.json_.zip
JSONdeAlle JSON-Exporte in einem Archivhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_all.json_.zip
JSONde, frDirekter Export jeder SQL-Datenbank-Tabelle als JSONhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.json_.zip
JSONLde, frDirekter Export jeder SQL-Datenbank-Tabelle als JSONLhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.jsonl_.zip
XMLdeParlamentarier aggregiert mit den verknüpften Daten als XMLhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_aggregated.xml_.zip
XMLde, frDirekter Export jeder SQL-Datenbank-Tabelle als XMLhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.xml_.zip
XMLdeAlle XML-Exporte in einem Archivhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_all.xml_.zip
YAMLdeParlamentarier aggregiert mit den verknüpften Daten als YAMLhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_aggregated.yaml_.zip
YAMLde, frDirekter Export jeder SQL-Datenbank-Tabelle als YAMLhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.yaml_.zip
YAMLdeAlle YAML-Exporte in einem Archivhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_all.yaml_.zip
MarkdowndeParlamentarier aggregiert mit den verknüpften Daten als Markdownhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_aggregated.md_.zip
Markdownde, frDirekter Export jeder SQL-Datenbank-Tabelle als Markdownhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_flat.md_.zip
MarkdowndeAlle Markdown-Exporte in einem Archivhttps://lobbywatch.ch/wp-content/uploads/2025/11/lobbywatch_export_all.md_.zip
SPARQLde, frLinked Open Data (LOD)https://lod.lobbywatch.ch/

Als Zeichensatz wird immer UTF-8 (Unicode) verwendet.

Weitere Informationen zu den Datei-Formaten

CSV

CSV-Dateien können in Tabellenkalkulationen wie LibreOffice Calc, Excel oder Apple Numbers importiert werden.

Die Felder sind Tabulator getrennt. Anführungszeichen (\“) in Texten werden mit einem zweifachem Anführungszeichen „escaped“. Die Zeilenende sind im UNIX-Stil (EOL = \n).

 

SQL

MySQL-Dump zum Erstellen einer eigenen, lokalen Lobbywatch-DB. Der SQL-Dump ist mit MySQL 5.7 kompatibel. Der Import wurde nicht mit anderen SQL-Datenbanken wie MariaDB, PostgreSQL, MSSQL oder Oracle getestet. Es könnte funktionieren oder auch nicht. Wir wären um Rückmeldungen zur Kompatibilität froh.

 

GraphML

GraphML ist ein weit verbreitetes und standardisiertes XML-basiertes Austauschformat für Graphen.

Example statement for importing the lobbywatch.graphml file into graph DB Neo4j (ref):

CALL apoc.import.graphml('lobbywatch.graphml',{batchSize:
10000, readLabels: true, storeNodeIds: false,
defaultRelationshipType:"RELATED"})

Statement to delete a whole Neo4j graph DB:

MATCH (n) DETACH DELETE n

 

Neo4j

Neo4j ist eine häufig eingesetzte Graphen-DB. Neo4j ist in der Community Edition Open Source.

Siehe Neo4j Import Dokumenation

Neo4j Desktop 3.5.13 was used for development.

 

OrientDB

Siehe OrientDB Import Dokumenation

Docker-Befehl für den OrientDB-Container

docker run -d --name orientdb -p 127.0.0.1:2424:2424 -p
127.0.0.1:2480:2480 -e ORIENTDB_ROOT_PASSWORD=password -v
PATH/TO/DB:/orientdb/databases -v PATH/TO/IMPORT:/import orientdb:3.0.24

 

ArangoDB

Siehe ArangoDB Import Dokumenation

Docker-Befehl für den ArangoDB-Container

docker run -d --name arangodb -p 8529:8529 -e ARANGO_NO_AUTH=1
-e ARANGO_STORAGE_ENGINE=rocksdb -v PATH/TO/DATA:/var/lib/arangodb3 -v
PATH/TO/APPS:/var/lib/arangodb3-apps -v PATH/TO/IMPORT:/import
arangodb/arangodb:3.5.1

 

JSON

JSON ist ein gängiges Datenaustauschformat.

Der Browser Firefox kann JSON standarmässig in übersichtlicher Form darstellen. Daneben gibt es das JSONView Addon für Firefox oder die JSONView Extension für Chrome.

 

JSON Lines (JSONL)

JSONL ist JSON mit jeweils einem Datensatz auf einer Zeile.

Das Kommandozeilenprogramm jq kann JSON-Dateien umformen und bearbeiten.

 

XML

XML ist ein gängiges Datenaustauschformat.

 

YAML

YAML ist eine vereinfachte Auszeichnungssprache (englisch markup language) zur Datenserialisierung, angelehnt an XML (ursprünglich) und an die Datenstrukturen in den Sprachen Perl, Python und C.

 

Markdown (md)

Markdown ist eine vereinfachte, weit verbreitete Auszeichnungssprache (englisch markup language).

Der Export der Daten in Markdown ist eine technische Spielerei. Aber hey, es ist meine Freizeit.

 

JSON REST-Schnitstelle (dataIF)

Für die Lobbywatch-Daten gibt es eine REST-Schnittstelle.

Spezifikation:

Die Spezifikationen sind äquivalent. Sie beschreiben die gleiche Schnittstelle, aber auf unterschiedliche Weise.

Jupyter Notebook

Jupyter Notebook erlauben die interaktive Auswertung von Daten.

Das Jupyter Notebook Parlamentarier ohne Arbeitgeber wurde zur Illustration erstellt.

 

GraphQL

Gewisse Daten von Lobbywatch stehen auch in einer GraphQL-Schnittstelle zur Verfügung.

Die Daten basieren auf der dataIF REST-Schnittstelle.

 

SPARQL / Linked Open Data (LOD)

Basierend auf dem wöchentliche SQL-Export werden Linked Open Data zur Verfügung gestellt. Die Subdomain lod.lobbywatch.ch wird von zazuko unentgeltlich zur Verfügung gestellt. Herzlichen Dank!

 

Nutzungsbedingungen

Die aktuellen Daten von Lobbywatch sind frei und kostenlos verfügbar. Für ihre Nutzung gelten jedoch gewisse Regeln. Zur Klarheit haben wir ein Merkblatt erstellt.

 

Aktualisierung

Die Exporte werden wöchentlich frühen Montagmorgen automatisch aktualisiert.

 

Datenmodell

Die Daten werden in einer relationalen MySQL-Datenbank gespeichert. Das Datenmodell zeigt die Relationen und hilft beim Verständnis der Daten.

Weiterführende Informationen sind auf der Technique-Seite zu finden.

 

Historisierte Daten

Historisierte Daten (d.h. nicht mehr aktuelle Daten, die in der Datenbank weiterhin vorhanden sind) können bei uns angefragt werden. Die Nutzungsbedingungen für historisierte Daten sind im Merkblatt beschrieben.

 

Rückmeldungen

Wir betreiben Lobbywatch in unserer Freizeit. Wir setzen alles daran um korrekte Daten zu haben, aber Fehler können passieren. Bitte melden Sie uns Datenfehler. Gerne auch Verbesserungsideen.

Wir freuen uns über Rückmeldungen, wenn sie Auswertungen mit unseren Daten machen, siehe Merkblatt. Wir unterhalten eine Liste mit Projekten zum Thema Lobbying mit unseren Daten.

Support

Die Datenexporte stellen wir „als Service“ in verschiedenen Formaten zur Verfügung. Der Datenimport verlangt je nach Datenformat vertiefte Kenntnisse. Aus Kapazitätsgründen können wir keine Hilfeleistungen (Support) für grundlegende Benutzung der jeweiligen Programm bieten. Bitte machen Sie sich im Internet kundig oder konsultieren Sie die Dokumentation der jeweiligen Programme.

Nous sommes une association indépendante et à but non lucratif.

Nous nous engageons pour une démocratie vivante et transparente. Notre activité repose sur nos membres et les dons.

Nous avons déjà beaucoup fait...

  • Nous avons systématiquement documenté le lobbying et avons rendu accessible au public les informations
  • Transparenzquote im Parlament von 0% auf 56% erhöht

…et il nous reste encore beaucoup à faire.

  • Divulguer les informations jusqu’au niveau cantonal
  • Développer l’offre éducative : matériel pédagogique et vidéos explicatives

517

MEMBRES DE LOBBYWATCH

Sie?

Chaque contribution compte: Avec votre soutien, nous ren-dons la politique suisse plus transparente.