Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ZEPPELIN-3644] SPARQL-Interpreter support via Apache Jena ARQ #3480

Open
wants to merge 4 commits into
base: master
from

Conversation

@hsteinmueller
Copy link

commented Oct 9, 2019

What is this PR for?

Interpreter for SPARQL-queries on any SPARQL-endpoint via Apache Jena ARQ.

SPARQL is an RDF query language able to retrieve and manipulate data stored in Resource Description Framework (RDF) format.

What type of PR is it?

[Feature]

Todos

  • - Task

What is the Jira issue?

How should this be tested?

Screenshots (if appropriate)

sparql-example

Questions:

  • Does the licenses files need update? Yes, added in PR
  • Is there breaking changes for older versions? No
  • Does this needs documentation? Yes, added in PR
public InterpreterResult interpret(String queryString, InterpreterContext context) {
final String serviceEndpoint = getProperty(SPARQL_SERVICE_ENDPOINT);
final String replaceURIs = getProperty(SPARQL_REPLACE_URIS);
final String removeDatatypes = getProperty(SPARQL_REMOVE_DATATYPES);

This comment has been minimized.

Copy link
@zjffdu

zjffdu Oct 17, 2019

Contributor

These variables should be initialized in open method


@Override
public void cancel(InterpreterContext context) {
}

This comment has been minimized.

Copy link
@zjffdu

zjffdu Oct 17, 2019

Contributor

cancel is unable to be supported ? Or do you have plan to support it ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.