cdata-cli
SKILL: CData CLI
Data Model
The driver exposes the data source as a relational model:
- Tables that represent queriable entities
- Columns that make up the attributes of tables
- Procedures that support performing actions
Java-Native Foundation
CData CLI is Java-native and runs on the CData JDBC Driver. All connection management, schema discovery, and SQL execution in this skill use JDBC under the hood.
If your target application is Java or another JVM language (Kotlin, Scala), the same JDBC jar and license the CLI already set up carry straight into your app — no additional driver install needed. That's the simplest path and the recommended starting point when the target language hasn't been decided yet.
For other languages — Python, C#/.NET, Node.js, Go, and others — CData publishes separate runtime driver editions (Python Connectors, ADO.NET Data Providers, ODBC Drivers). These require a separate download, install, and license step that the CLI cannot perform. The build skills guide you through that setup, but expect more steps than the Java path.