Skip to content

Files

Latest commit

 

History

History

blazegraph

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Connecting graph notebook to Blazegraph SPARQL Endpoint

Blazegraph is an open-source, high-performance RDF triple/quadstore graph-database that can be queried via a SPARQL endpoint.

For instructions on setting up and running Blazegraph locally, refer to the Blazegraph Quickstart guide.

After local setup of Blazegraph is complete, set the following configuration to connect from graph-notebook:

%%graph_notebook_config

{
  "host": "localhost",
  "port": 9999,
  "ssl": false,
  "sparql": {
      "path": "sparql"
  }
}

Blazegraph also supports use of namespaces, which are used to refer to multiple triple or quad stores that are hosted in the same Blazegraph instance, and can be queried independently.

To direct SPARQL queries executed from graph-notebook to a specific namespace, you can specify the namespace path in your config:

%%graph_notebook_config

{
  "host": "localhost",
  "port": 9999,
  "ssl": false,
  "sparql": {
    "path": "blazegraph/namespace/foo/sparql"
  }
}

This will result in the url localhost:9999/blazegraph/namespace/foo/sparql being used when executing any %%sparql magic commands.