Skip to main content
Parable serves read-only SQL through Apache DataFusion and Arrow Flight SQL. The same query behavior applies across TypeScript, Python, Go, Rust, JDBC, ADBC, and other compatible clients.

Fully qualified names

Address pools, schemas, tables, flattened fields, and child tables.

Types and metadata

Read Arrow types, semantic scalars, and catalog annotations.

Keys and relationships

Discover logical primary keys, foreign keys, and safe joins.

Supported operations

Check statements, prepared statements, metadata, and unsupported commands.

Core guarantees

  • Queries are scoped to the Workspace selected by request metadata.
  • Query execution is read-only.
  • Results stream as Arrow record batches.
  • Catalog metadata describes logical keys and semantic types without enforcing database constraints.
  • Clients can negotiate the supported subset through Flight SQL capability metadata.
Start with Query with SDKs for a working connection or Flight SQL for the transport-level contract.