SPARQL Interpreter for Apache Zeppelin
Overview
SPARQL is an RDF query language able to retrieve and manipulate data stored in Resource Description Framework (RDF) format. Apache Zeppelin for now only supports Apache Jena to query SPARQL-Endpoints.
To query your endpoint configure it in the Interpreter-Settings and use the %sparql interpreter. Then write your query in the paragraph. If you want the prefixes to replace the URI's, set the replaceURIs setting.
Configuration
| Name | Default Value | Description |
|---|---|---|
| sparql.engine | jena | The sparql engine to use for the queries |
| sparql.endpoint | http://dbpedia.org/sparql | Complete URL of the endpoint |
| sparql.replaceURIs | true | Replace the URIs in the result with the prefixes |
| sparql.removeDatatypes | true | Remove the datatypes from Literals so Zeppelin can use the values |
Example

Acknowledgement
This work was partially supported by the Bavarian State Ministry of Economic Affairs, Regional Development and Energy within the framework of the Bavarian Research and Development Program "Information and Communication Technology".