Edited content version 157
Pitch Präsentation
Ausgangslage:
Das Bundesamt für Energie hat rund 100 OGD Produkte und erst kürzlich ein Energie-Dashboard veröffentlicht mit Energiedaten von hohem öffentlichen Interesse.
Fragestellung:
Wie kann das BFE Energiedaten nützlicher und zugänglicher für Anwendungen machen, um die digitale Innovation zu fördern?
Ziel:
Verschiedenen Möglichkeiten für API auszutesten (je nach Zusammenstellung, Vorlieben und Know-How des Teams): 🎯 Aus CSVs auf opendata.swiss API zu bauen und dabei verschiedene Möglichkeiten testen (z.B Graphql) 🎯 Bestehende API aus dem Energiedashboard dokumentieren und via Swagger Tool einfach verfügbar machen. (Bsp. ENTSO-E) 🎯 Wrapper erstellen, um aus bestehenden SPARQL Endpoints API zu erstellen.
Fragen?
Einfach an lucas.tochtermann@bfe.admin.ch schreiben
Organisation: BFE Bundesamt für Energie
Github Repository: EnablingEnergyDataforApplications
📦 File: BFE_Challenge.pdf
Project
Our great project team
Corinne Straub - Gabriel Wyss - Helmut Recher - Roby Radica - Lucas Tochtermann - Peter Janes - Daniele Scopece
What are today's pains?
Tons of cvs files...
In the current environment, developers are faced with a growing number of data sources, csv data files and APIs - it is increasingly painful to find the relevant data and understand its interpretation. Full files must first be downloaded, which can cause storage and handling issues.
What would we like to see?
Developers would love to see all the available information in one place, both the «column heading» structure information and the actual data.
How does it work?
The core deliverable of the hackneys is a flexible aggregator with a «super-API», which collects data from various sources in one place. The data structure is documented in Open API format (swagger) for user empowerment. The aggregator is scalable and adopts flexibly to new data sources.
What are the next steps?
Our hackday result is an important first step - but there is more to come!
- A standardised schema provides unified naming to make finding relevant information much easier.
- With a «dashboard builder» toolkit, non-developers can put together the dashboard of their choice in minutes.
Supporting material
CSV Data File Analysis
Schema
«Reverse Engineering» schema from CSV files.
Online Hosting
Free Python hosting on railway > Explainer Video
Other Material
Plan E
Design Sprint Swiss Energy Data Working Group für OSTRAL Kommunikation.
- Beispiel für Datendefinition (JSON Schema)
- Kurzvideo für IEWT
Edited content version 155
Edited content version 153
Edited content version 151
Edited content version 149
Event finished
Edited content version 147
Edited content version 145
Edited content version 143
Edited content version 141
Edited content version 139
Edited content version 137
Edited content version 135
Edited content version 133
Edited content version 131
Edited content version 129
Test-URL for API bfe-energydashboard: https://bfeprototype.sh1.hidora.com/swagger/index.html
A .NET 6 webapi - project can be found here: https://github.com/Geodata20/bfe.energiedashboard.apicollection.app
Edited content version 125
Edited content version 123
Edited content version 120
Edited content version 118
Edited content version 116
Edited content version 114
Edited content version 112
Edited content version 110
Edited content version 108
Creating new API out of csvs.
Ask
Joined the team
Edited content version 103
Edited content version 101
Edited content version 99
Edited content version 97
Edited content version 95
Edited content version 93
Edited content version 91
Edited content version 89
Edited content version 87
Ich stelle noch die Links zu den relevanten Datensätze auf Github
Joined the team
hello test
HelloHello
Joined the team
Event started
Edited content version 64
Edited content version 62
Joined the team
Edited content version 58
Edited content version 56
Edited content version 54
Edited content version 52
Edited content version 50
Edited content version 48
Edited content version 46
Edited content version 44
Edited content version 42
Edited content version 40
Edited content version 38
Edited content version 36
Edited content version 34
Edited content version 32
Edited content version 30
Edited content version 28
Edited content version 26
Edited content version 24
Edited content version 22
Edited content version 20
Edited content version 18
Edited content version 16
Edited content version 14
Edited content version 12
Edited content version 10
Edited content version 8
Edited content version 6
Edited content version 4
Joined the team
This is a relevant project. I hope someone will pick it up and continue with it.