The project’s third User Board meeting aimed to discuss progress of pilots’ rollout and to review the COMSODE deliverables focused on methodologies and Open Data Node software. The meeting took place on May 28-29, 2015 in Vienna City Hall.
On April 29th 2015, Open Data Node 1.0 was released. So now I’m going to describe what this release actually does, compared to what it is supposed to do (as described almost a year ago in my initial blog post: Open Data Node – what it is, what it does, what is next).
UnifiedViews is an Extract-Transform-Load (ETL) framework that allows users – publishers, consumers, or analysts – to define, execute, monitor, debug, schedule, and share RDF data processing tasks. UnifiedViews is one of the core components of Open Data Node – publication platform for Open data.
The data processing tasks may use custom plugins created by users. UnifiedViews differs from other ETL frameworks by natively supporting RDF data and ontologies. UnifiedViews has a graphical user interface for the administration, debugging, and monitoring of the ETL process. In this blog post, we focus on the description of new features of UnifiedViews 2.0, which was released on April 2, 2015; please see the website unifiedviews.eu for documentation of UnifiedViews, to get information how UnifiedViews may be obtained, and to see the community around UnifiedViews.
COMSODE has been designed around a need to publish quality data, enable their easy re-use and support businesses in building their services based on this data. This process is driven by governments implementing currently the PSI directive (deadline 6/2015) and non-govenmental sector, exploiting open data for transparency purposes. But the question stays: Where is the business?
In this post, we explain how we build a prototype application on top of three linked datasets. We detail how the required backend services combine information from multiple sources and how we constructed these services with Spinque. Using Spinque’s search by strategy approach, we were able to create all required backend functionality by constructing strategies in the graphical editor; not a single line of code had to be written!