[role="xpack"] [testenv="basic"] [[xpack-sql]] = SQL access :sql-tests: {xes-repo-dir}/../../qa/sql :sql-specs: {sql-tests}/src/main/resources :jdbc-tests: {sql-tests}/src/main/java/org/elasticsearch/xpack/qa/sql/jdbc :security-tests: {sql-tests}/security/src/test/java/org/elasticsearch/xpack/qa/sql/security :es-sql: Elasticsearch SQL [partintro] -- experimental[] X-Pack includes a SQL feature to execute SQL against Elasticsearch indices and return results in tabular format. <>:: Overview of {es-sql} and its features. <>:: Start using SQL right away in {es}. <>:: Language conventions across SQL and {es}. <>:: Securing {es-sql} and {es}. <>:: Accepts SQL in a JSON document, executes it, and returns the results. <>:: Accepts SQL in a JSON document and translates it into a native Elasticsearch query and returns that. <>:: Command-line application that connects to {es} to execute SQL and print tabular results. <>:: A JDBC driver for {es}. <>:: Documentation for configuring various SQL/BI tools with {es-sql}. <>:: Overview of the {es-sql} language, such as supported data types, commands and syntax. <>:: List of functions and operators supported. -- include::overview.asciidoc[] include::getting-started.asciidoc[] include::concepts.asciidoc[] include::security.asciidoc[] include::endpoints/index.asciidoc[] include::language/index.asciidoc[] include::functions/index.asciidoc[] include::appendix/index.asciidoc[] :jdbc-tests!: