InfluxDB keeps time series as measurements — tag keys, field keys, a timestamp — with no DDL defining columns. DbSchema maps each measurement as a table, puts tag keys and field types on a diagram, and runs SQL-compatible queries against InfluxDB 3.x, with connections to 2.x instances as well.
date_binTrusted by teams at
A measurement's tag-and-field set is inferred from whatever gets written, so the structure of your time-series data exists only implicitly — and every consumer discovers it by querying and hoping.
DbSchema makes the inferred structure explicit: measurements become tables on a diagram, with tag keys and field types laid out for anyone building on top of the data.
The structure on a canvas, the data one SQL statement away.
Each measurement lands on the diagram as a table showing its tag keys and field types — the schema view InfluxDB itself never had to write down.
InfluxDB 3.x speaks SQL over Arrow Flight, and the editor connects directly: aggregate by tag keys, bucket time with date_bin, skip the web UI.
Compare measurement structures across buckets to expose naming inconsistencies before they spread into dashboards and downstream jobs.
Teams reading your time series through Grafana, Telegraf, or custom clients depend on tag and field names they cannot look up anywhere. DbSchema generates HTML documentation from the inferred measurement structure — field types, tag keys, and any relationships you define — as a shareable reference.
Explore the Documentation Tool
DbSchema provides an open-source InfluxDB JDBC driver, with source code on GitHub; an Arrow Flight JDBC driver also works for 3.x. Generate an API token in the InfluxDB UI under Load Data → API Tokens before configuring the connection.
For InfluxDB 3.x (InfluxDB Cloud Serverless and InfluxDB 3 Core), connect over Arrow Flight SQL
on port 443, supplying the token as the password and leaving the username blank or set to
token. For self-hosted InfluxDB 2.x, connect to the HTTP API on port 8086 with a
2.x-compatible JDBC driver or the Flux HTTP interface. More on the
InfluxDB JDBC driver page.
Community Edition free, Architect trial included, signup skipped entirely.
Teams working with InfluxDB often use these engines too. Explore dedicated guides and JDBC setup for each.