FlatQL
Sign in Start free

Documentation

FlatQL documentation

Connect a cluster, learn what runs where, and find every function, limit and setting.

Start here

Everything, by section

Getting started3

  • Connect an Elasticsearch or OpenSearch clusterConnect Elasticsearch or OpenSearch to FlatQL with a URL and API key, basic auth, an Elastic Cloud ID or an Amazon OpenSearch domain, then set it read-only.
  • Your first SQL query on ElasticsearchOpen a worksheet, run a first SQL statement against an Elasticsearch index, read the Table, Chart, Pivot, JSON and DSL tabs, and see what the cluster executed.
  • Keyboard shortcuts in FlatQLEvery keyboard shortcut in the FlatQL worksheet and app shell: run the statement under the cursor with Cmd+Enter, save, comment, autocomplete and the palette.

SQL reference11

Execution2

Ask FlatQL1

Results2

Monitoring1

Teams1

Load data1

Desktop app1

Security1

Pricing1

Help3

  • Troubleshooting Elasticsearch connections and queriesFix 401 and 403 errors, unreachable hosts, self-signed certificates, timeouts, mapping conflicts in index patterns, the 50,000-row fetch cap and failed exports.
  • FlatQL FAQ: SQL on Elasticsearch, answeredShort answers on SQL for Elasticsearch and OpenSearch with FlatQL: joins, pushdown, versions, exports, teams, security, the desktop app and the Pro licence.
  • ChangelogWhat changed in FlatQL, newest first: web app 0.4.2 and desktop app 0.4.7, covering the SQL engine, Ask FlatQL, billing, teams and data loading.

Connect a cluster and try it.

Free for one cluster, full SQL engine, no card.

Guides

How FlatQL handles the jobs Elasticsearch makes hard.