Java/JDBC
Note
For complete details, setup instructions, and code examples, see the JDBC SDK developer docs.
JDBC (Java Database Connectivity) is a Java API that provides standard access to tabular data from Java and JVM-based applications. The data.world JDBC driver (dw-jdbc) allows you to connect to datasets hosted on data.world and run SQL or SPARQL queries from Java or any tool that supports JDBC.
This driver is designed for read-only access and is compatible with Java tools and platforms such as Scala, Kotlin, RapidMiner, Spark, Drill, TIBCO, and Pentaho. It can be used to explore datasets, power dashboards, and support business intelligence workflows.
Key benefits include:
JVM compatibility: Use the JDBC driver from Java, Scala, Kotlin, or any language running on the JVM.
Flexible querying: Query datasets using either SQL or SPARQL depending on your data and use case.
Read-only data access: Explore datasets safely using a driver built specifically for querying, not modifying, data.
Tool integration: Connect to JDBC-compatible tools to enhance ETL workflows, visualizations, or reporting systems.
Configurable access: Use JDBC connection strings to connect directly to any dataset, with support for user tokens and compatibility settings.