1
0

index.asciidoc 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. [role="xpack"]
  2. [testenv="basic"]
  3. [[xpack-sql]]
  4. = SQL Access
  5. :sql-tests: {xes-repo-dir}/../../qa/sql
  6. :sql-specs: {sql-tests}/src/main/resources
  7. :jdbc-tests: {sql-tests}/src/main/java/org/elasticsearch/xpack/qa/sql/jdbc
  8. :security-tests: {sql-tests}/security/src/test/java/org/elasticsearch/xpack/qa/sql/security
  9. :es-sql: Elasticsearch SQL
  10. [partintro]
  11. --
  12. experimental[]
  13. X-Pack includes a SQL feature to execute SQL against Elasticsearch
  14. indices and return results in tabular format.
  15. <<sql-overview, Overview>>::
  16. Overview of {es-sql} and its features.
  17. <<sql-getting-started, Getting Started>>::
  18. Start using SQL right away in {es}.
  19. <<sql-concepts, Concepts and Terminology>>::
  20. Language conventions across SQL and {es}.
  21. <<sql-security,Security>>::
  22. Securing {es-sql} and {es}.
  23. <<sql-rest,REST API>>::
  24. Accepts SQL in a JSON document, executes it, and returns the
  25. results.
  26. <<sql-translate,Translate API>>::
  27. Accepts SQL in a JSON document and translates it into a native
  28. Elasticsearch query and returns that.
  29. <<sql-cli,CLI>>::
  30. Command-line application that connects to {es} to execute
  31. SQL and print tabular results.
  32. <<sql-jdbc,JDBC>>::
  33. A JDBC driver for {es}.
  34. <<sql-spec,SQL Language>>::
  35. Overview of the {es-sql} language, such as supported data types, commands and
  36. syntax.
  37. <<sql-functions,Functions and Operators>>::
  38. List of functions and operators supported.
  39. --
  40. include::overview.asciidoc[]
  41. include::getting-started.asciidoc[]
  42. include::concepts.asciidoc[]
  43. include::security.asciidoc[]
  44. include::endpoints/index.asciidoc[]
  45. include::language/index.asciidoc[]
  46. include::functions/index.asciidoc[]
  47. include::appendix/index.asciidoc[]
  48. :jdbc-tests!: