General GDI Concepts and Usage

Depending on the type of SPARQL query that you write, the Graph Data Interface (GDI) service can be used to ingest instance data through an extract, load, and transform process or it can be used to analyze source data without updating the database. When you query a source such as a database, the GDI service leverages that source to retrieve only the data that it needs for the query. Unlike a JDBC driver, the GDI service does not need to retrieve all values and then complete an often time-consuming step to filter the results.

The topics in this section help you get to know the GDI by introducing you to the main concepts and giving a general overview of the query syntax, available properties, and functionality that is applicable across query and data source types.