[ { "url": "/docs/getting-started/", "title": "Getting Started", "parent": "", "relative_path": "_docs/en/010-getting-started.md" }, { "url": "/docs/architecture/", "title": "Architecture", "parent": "", "relative_path": "_docs/en/020-architecture.md" }, { "url": "/docs/tutorials/", "title": "Tutorials", "parent": "", "relative_path": "_docs/en/030-tutorials.md" }, { "url": "/docs/drill-on-yarn/", "title": "Drill-on-YARN", "parent": "", "relative_path": "_docs/en/031-drill-on-yarn.md" }, { "url": "/docs/install-drill/", "title": "Install Drill", "parent": "", "relative_path": "_docs/en/040-install-drill.md" }, { "url": "/docs/configure-drill/", "title": "Configure Drill", "parent": "", "relative_path": "_docs/en/045-configure-drill.md" }, { "url": "/docs/connect-a-data-source/", "title": "Connect a Data Source", "parent": "", "relative_path": "_docs/en/050-connect-a-data-source.md" }, { "url": "/docs/odbc-jdbc-interfaces/", "title": "ODBC/JDBC Interfaces", "parent": "", "relative_path": "_docs/en/060-odbc-jdbc-interfaces.md" }, { "url": "/docs/query-data/", "title": "Query Data", "parent": "", "relative_path": "_docs/en/070-query-data.md" }, { "url": "/docs/performance-tuning/", "title": "Performance Tuning", "parent": "", "relative_path": "_docs/en/072-performance-tuning.md" }, { "url": "/docs/log-and-debug/", "title": "Log and Debug", "parent": "", "relative_path": "_docs/en/073-log-and-debug.md" }, { "url": "/docs/sql-reference/", "title": "SQL Reference", "parent": "", "relative_path": "_docs/en/080-sql-reference.md" }, { "url": "/docs/data-sources-and-file-formats/", "title": "Data Sources and File Formats", "parent": "", "relative_path": "_docs/en/090-data-sources-and-file-formats.md" }, { "url": "/docs/develop-custom-functions/", "title": "Develop Custom Functions", "parent": "", "relative_path": "_docs/en/100-develop-custom-functions.md" }, { "url": "/docs/troubleshooting/", "title": "Troubleshooting", "parent": "", "relative_path": "_docs/en/110-troubleshooting.md" }, { "url": "/docs/developer-information/", "title": "Developer Information", "parent": "", "relative_path": "_docs/en/120-developer-information.md" }, { "url": "/docs/release-notes/", "title": "Release Notes", "parent": "", "relative_path": "_docs/en/130-rn.md" }, { "url": "/docs/sample-datasets/", "title": "Sample Datasets", "parent": "", "relative_path": "_docs/en/140-sample-datasets.md" }, { "url": "/docs/project-bylaws/", "title": "Project Bylaws", "parent": "", "relative_path": "_docs/en/170-bylaws.md" }, { "url": "/docs/ecosystem/", "title": "Ecosystem", "parent": "", "relative_path": "_docs/en/171-ecosystem.md" }, { "url": "/docs/architecture-introduction/", "title": "Architecture Introduction", "parent": "Architecture", "relative_path": "_docs/en/architecture/010-architecture-introduction.md" }, { "url": "/docs/drill-query-execution/", "title": "Drill Query Execution", "parent": "Architecture", "relative_path": "_docs/en/architecture/015-drill-query-execution.md" }, { "url": "/docs/core-modules/", "title": "Core Modules", "parent": "Architecture", "relative_path": "_docs/en/architecture/020-core-modules.md" }, { "url": "/docs/performance/", "title": "Performance", "parent": "Architecture", "relative_path": "_docs/en/architecture/030-performance.md" }, { "url": "/docs/configure-drill-introduction/", "title": "Configure Drill Introduction", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/010-configure-drill-introduction.md" }, { "url": "/docs/configuring-drill-memory/", "title": "Configuring Drill Memory", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/020-configuring-drill-memory.md" }, { "url": "/docs/configuring-a-multitenant-cluster-introduction/", "title": "Configuring a Multitenant Cluster Introduction", "parent": "Configuring a Multitenant Cluster", "relative_path": "_docs/en/configure-drill/030-configuring-a-multitenant-cluster-introduction.md" }, { "url": "/docs/securing-drill/", "title": "Securing Drill", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/031-securing-drill.md" }, { "url": "/docs/configuring-a-multitenant-cluster/", "title": "Configuring a Multitenant Cluster", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/040-configuring-a-multitenant-cluster.md" }, { "url": "/docs/configuring-multitenant-resources/", "title": "Configuring Multitenant Resources", "parent": "Configuring a Multitenant Cluster", "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md" }, { "url": "/docs/configuring-resources-for-a-shared-drillbit/", "title": "Configuring Resources for a Shared Drillbit", "parent": "Configuring a Multitenant Cluster", "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md" }, { "url": "/docs/configuration-options/", "title": "Configuration Options", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/080-configuration-options.md" }, { "url": "/docs/ports-used-by-drill/", "title": "Ports Used by Drill", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/100-ports-used-by-drill.md" }, { "url": "/docs/configuring-the-drill-shell/", "title": "Configuring the Drill Shell", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/120-configuring-the-drill-shell.md" }, { "url": "/docs/configuring-cgroups-to-control-cpu-usage/", "title": "Configuring cgroups to Control CPU Usage", "parent": "Configure Drill", "relative_path": "_docs/en/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md" }, { "url": "/docs/configuration-options-introduction/", "title": "Configuration Options Introduction", "parent": "Configuration Options", "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md" }, { "url": "/docs/start-up-options/", "title": "Start-Up Options", "parent": "Configuration Options", "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md" }, { "url": "/docs/planning-and-execution-options/", "title": "Planning and Execution Options", "parent": "Configuration Options", "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md" }, { "url": "/docs/persistent-configuration-storage/", "title": "Persistent Configuration Storage", "parent": "Configuration Options", "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md" }, { "url": "/docs/global-query-list/", "title": "Global Query List", "parent": "Configuration Options", "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md" }, { "url": "/docs/securing-drill-introduction/", "title": "Securing Drill Introduction", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/010-securing-drill-introduction.md" }, { "url": "/docs/secure-communication-paths/", "title": "Secure Communication Paths", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/020-secure-communication-paths.md" }, { "url": "/docs/roles-and-privileges/", "title": "Roles and Privileges", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/030-roles-privileges.md" }, { "url": "/docs/configuring-user-impersonation/", "title": "Configuring User Impersonation", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md" }, { "url": "/docs/configuring-inbound-impersonation/", "title": "Configuring Inbound Impersonation", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md" }, { "url": "/docs/configuring-user-impersonation-with-hive-authorization/", "title": "Configuring User Impersonation with Hive Authorization", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md" }, { "url": "/docs/configuring-user-security/", "title": "Configuring User Security", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md" }, { "url": "/docs/configuring-plain-security/", "title": "Configuring Plain Security", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md" }, { "url": "/docs/configuring-ssl-tls-for-encryption/", "title": "Configuring SSL/TLS for Encryption", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md" }, { "url": "/docs/using-libpam4j-as-the-pam-authenticator/", "title": "Using libpam4j as the PAM Authenticator", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md" }, { "url": "/docs/using-jpam-as-the-pam-authenticator/", "title": "Using jpam as the PAM Authenticator", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md" }, { "url": "/docs/configuring-kerberos-security/", "title": "Configuring Kerberos Security", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md" }, { "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/", "title": "Configuring Drill to use SPNEGO for HTTP Authentication", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md" }, { "url": "/docs/configuring-web-ui-and-rest-api-security/", "title": "Configuring Web UI and REST API Security", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md" }, { "url": "/docs/configuring-custom-acls-to-secure-znodes/", "title": "Configuring Custom ACLs to Secure znodes", "parent": "Securing Drill", "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md" }, { "url": "/docs/connect-a-data-source-introduction/", "title": "Connect a Data Source Introduction", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/010-connect-a-data-source-introduction.md" }, { "url": "/docs/storage-plugin-registration/", "title": "Storage Plugin Registration", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/020-storage-plugin-registration.md" }, { "url": "/docs/storage-plugin-configuration/", "title": "Storage Plugin Configuration", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/030-storage-plugin-configuration.md" }, { "url": "/docs/plugin-configuration-basics/", "title": "Plugin Configuration Basics", "parent": "Storage Plugin Configuration", "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md" }, { "url": "/docs/configuring-storage-plugins/", "title": "Configuring Storage Plugins", "parent": "Storage Plugin Configuration", "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md" }, { "url": "/docs/workspaces/", "title": "Workspaces", "parent": "Storage Plugin Configuration", "relative_path": "_docs/en/connect-a-data-source/050-workspaces.md" }, { "url": "/docs/drill-default-input-format/", "title": "Drill Default Input Format", "parent": "Storage Plugin Configuration", "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md" }, { "url": "/docs/file-system-storage-plugin/", "title": "File System Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/040-file-system-storage-plugin.md" }, { "url": "/docs/hbase-storage-plugin/", "title": "HBase Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/060-hbase-storage-plugin.md" }, { "url": "/docs/hive-storage-plugin/", "title": "Hive Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/070-hive-storage-plugin.md" }, { "url": "/docs/rdbms-storage-plugin/", "title": "RDBMS Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/080-rdbms-storage-plugin.md" }, { "url": "/docs/mongodb-storage-plugin/", "title": "MongoDB Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/090-mongodb-storage-plugin.md" }, { "url": "/docs/mapr-db-format/", "title": "MapR-DB Format", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/095-mapr-db-format.md" }, { "url": "/docs/s3-storage-plugin/", "title": "S3 Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/110-s3-storage-plugin.md" }, { "url": "/docs/opentsdb-storage-plugin/", "title": "OpenTSDB Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md" }, { "url": "/docs/kafka-storage-plugin/", "title": "Kafka Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/113-kafka-storage-plugin.md" }, { "url": "/docs/azure-blob-storage-plugin/", "title": "Azure Blob Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md" }, { "url": "/docs/druid-storage-plugin/", "title": "Druid Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/120-druid-storage-plugin.md" }, { "url": "/docs/http-storage-plugin/", "title": "HTTP Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/125-http-storage-plugin.md" }, { "url": "/docs/elasticsearch-storage-plugin/", "title": "ElasticSearch Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/130-elasticsearch-plugin.md" }, { "url": "/docs/splunk-storage-plugin/", "title": "Splunk Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/140-splunk-storage-plugin.md" }, { "url": "/docs/cassandra-storage-plugin/", "title": "Cassandra Storage Plugin", "parent": "Connect a Data Source", "relative_path": "_docs/en/connect-a-data-source/plugins/150-cassandra-storage-plugin.md" }, { "url": "/docs/data-sources-and-file-formats-introduction/", "title": "Data Sources and File Formats Introduction", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md" }, { "url": "/docs/hive-to-drill-data-type-mapping/", "title": "Hive-to-Drill Data Type Mapping", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md" }, { "url": "/docs/deploying-and-using-a-hive-udf/", "title": "Deploying and Using a Hive UDF", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md" }, { "url": "/docs/parquet-format/", "title": "Parquet Format", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/040-parquet-format.md" }, { "url": "/docs/logfile-plugin/", "title": "Logfile Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/041-logfile-plugin.md" }, { "url": "/docs/json-data-model/", "title": "JSON Data Model", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/050-json-data-model.md" }, { "url": "/docs/text-files-csv-tsv-psv/", "title": "Text Files: CSV, TSV, PSV", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/060-text-files-csv-tsv-psv.md" }, { "url": "/docs/sequence-files/", "title": "Sequence Files", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/070-sequencefile-format.md" }, { "url": "/docs/httpd-format-plugin/", "title": "HTTPD Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/110-httpd-format-plugin.md" }, { "url": "/docs/image-metadata-format-plugin/", "title": "Image Metadata Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/111-image-metadata-format-plugin.md" }, { "url": "/docs/syslog-format-plugin/", "title": "Syslog Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/112-sys-log-format-plugin.md" }, { "url": "/docs/ltsv-format-plugin/", "title": "LTSV Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/113-ltsv-format-plugin.md" }, { "url": "/docs/spss-format-plugin/", "title": "SPSS Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/114-spss-format-plugin.md" }, { "url": "/docs/esri-shapefile-format-plugin/", "title": "ESRI Shapefile Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md" }, { "url": "/docs/excel-format-plugin/", "title": "Excel Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/116-excel-format-plugin.md" }, { "url": "/docs/hdf5-format-plugin/", "title": "HDF5 Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/117-hdf5-format-plugin.md" }, { "url": "/docs/xml-format-plugin/", "title": "XML Format Plugin", "parent": "Data Sources and File Formats", "relative_path": "_docs/en/data-sources-and-file-formats/120-xml-format-plugin.md" }, { "url": "/docs/develop-custom-functions-introduction/", "title": "Develop Custom Functions Introduction", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/010-develop-custom-functions-introduction.md" }, { "url": "/docs/developing-a-simple-function/", "title": "Developing a Simple Function", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/020-developing-a-simple-function.md" }, { "url": "/docs/tutorial-develop-a-simple-function/", "title": "Tutorial: Develop a Simple Function", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/025-tutorial-develop-a-simple-function.md" }, { "url": "/docs/developing-an-aggregate-function/", "title": "Developing an Aggregate Function", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/030-developing-an-aggregate-function.md" }, { "url": "/docs/adding-custom-functions-to-drill/", "title": "Adding Custom Functions to Drill", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/040-adding-custom-functions-to-drill.md" }, { "url": "/docs/using-custom-functions-in-queries/", "title": "Using Custom Functions in Queries", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/050-use-custom-functions-in-queries.md" }, { "url": "/docs/custom-function-interfaces/", "title": "Custom Function Interfaces", "parent": "Develop Custom Functions", "relative_path": "_docs/en/develop-custom-functions/060-custom-function-interfaces.md" }, { "url": "/docs/adding-custom-functions-to-drill-introduction/", "title": "Adding Custom Functions to Drill Introduction", "parent": "Adding Custom Functions to Drill", "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md" }, { "url": "/docs/manually-adding-custom-functions-to-drill/", "title": "Manually Adding Custom Functions to Drill", "parent": "Adding Custom Functions to Drill", "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md" }, { "url": "/docs/creating-custom-authenticators/", "title": "Creating Custom Authenticators", "parent": "Adding Custom Functions to Drill", "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md" }, { "url": "/docs/dynamic-udfs/", "title": "Dynamic UDFs", "parent": "Adding Custom Functions to Drill", "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md" }, { "url": "/docs/rest-api/", "title": "REST API", "parent": "Developer Information", "relative_path": "_docs/en/developer-information/009-rest-api.md" }, { "url": "/docs/develop-drill/", "title": "Develop Drill", "parent": "Developer Information", "relative_path": "_docs/en/developer-information/010-develop-drill.md" }, { "url": "/docs/contribute-to-drill/", "title": "Contribute to Drill", "parent": "Developer Information", "relative_path": "_docs/en/developer-information/020-contribute-to-drill.md" }, { "url": "/docs/design-docs/", "title": "Design Docs", "parent": "Developer Information", "relative_path": "_docs/en/developer-information/030-design-docs.md" }, { "url": "/docs/apache-drill-contribution-guidelines/", "title": "Apache Drill Contribution Guidelines", "parent": "Contribute to Drill", "relative_path": "_docs/en/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md" }, { "url": "/docs/apache-drill-contribution-ideas/", "title": "Apache Drill Contribution Ideas", "parent": "Contribute to Drill", "relative_path": "_docs/en/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md" }, { "url": "/docs/drill-plan-syntax/", "title": "Drill Plan Syntax", "parent": "Design Docs", "relative_path": "_docs/en/developer-information/design-docs/010-drill-plan-syntax.md" }, { "url": "/docs/rpc-overview/", "title": "RPC Overview", "parent": "Design Docs", "relative_path": "_docs/en/developer-information/design-docs/020-rpc-overview.md" }, { "url": "/docs/query-stages/", "title": "Query Stages", "parent": "Design Docs", "relative_path": "_docs/en/developer-information/design-docs/030-query-stages.md" }, { "url": "/docs/useful-research/", "title": "Useful Research", "parent": "Design Docs", "relative_path": "_docs/en/developer-information/design-docs/040-useful-research.md" }, { "url": "/docs/value-vectors/", "title": "Value Vectors", "parent": "Design Docs", "relative_path": "_docs/en/developer-information/design-docs/050-value-vectors.md" }, { "url": "/docs/compiling-drill-from-source/", "title": "Compiling Drill from Source", "parent": "Develop Drill", "relative_path": "_docs/en/developer-information/develop-drill/010-compiling-drill-from-source.md" }, { "url": "/docs/useful-information-for-drill-developers/", "title": "Useful Information for Drill Developers", "parent": "Develop Drill", "relative_path": "_docs/en/developer-information/develop-drill/011-useful-information-for-drill-developers.md" }, { "url": "/docs/rest-api-introduction/", "title": "REST API Introduction", "parent": "REST API", "relative_path": "_docs/en/developer-information/rest-api/010-rest-api-introduction.md" }, { "url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/", "title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled", "parent": "REST API", "relative_path": "_docs/en/developer-information/rest-api/011-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md" }, { "url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/", "title": "Use Postman to Run SQL Queries on Drill Data Sources", "parent": "REST API", "relative_path": "_docs/en/developer-information/rest-api/012-use-postman-to-run-sql-queries-on-drill-data-sources.md" }, { "url": "/docs/drill-on-yarn-introduction/", "title": "Drill-on-YARN Introduction", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/010-drill-on-yarn-introduction.md" }, { "url": "/docs/creating-a-basic-drill-cluster/", "title": "Creating a Basic Drill Cluster", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/020-creating-a-basic-drill-cluster.md" }, { "url": "/docs/launch-drill-under-yarn/", "title": "Launch Drill Under YARN", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/030-launch-drill-under-yarn.md" }, { "url": "/docs/configuration-reference/", "title": "Configuration Reference", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/040-configuration-reference.md" }, { "url": "/docs/drill-on-yarn-command-line-tool/", "title": "Drill-on-YARN Command-Line Tool", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/050-drill-on-yarn-command-line-tool.md" }, { "url": "/docs/using-the-drill-on-yarn-web-ui/", "title": "Using the Drill-on-YARN Web UI", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/060-using-the-drill-on-yarn-web-ui.md" }, { "url": "/docs/multiple-drill-clusters/", "title": "Multiple Drill Clusters", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/070-multiple-drill-clusters.md" }, { "url": "/docs/enabling-web-ui-security/", "title": "Enabling Web UI Security", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/080-enabling-web-ui-security.md" }, { "url": "/docs/appendix-a-release-note-issues/", "title": "Appendix A: Release Note Issues", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/090-appendix-a-release-note-issues.md" }, { "url": "/docs/appendix-b-drill-env-sh-settings/", "title": "Appendix B: drill-env.sh Settings", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md" }, { "url": "/docs/appendix-c-troubleshooting/", "title": "Appendix C: Troubleshooting", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/092-appendix-c-troubleshooting.md" }, { "url": "/docs/appendix-d-recreate-the-drill-archive/", "title": "Appendix D: Recreate the Drill Archive", "parent": "Drill-on-YARN", "relative_path": "_docs/en/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md" }, { "url": "/docs/using-saiku-analytics-with-apache-drill/", "title": "Using Saiku Analytics with Apache Drill", "parent": "Ecosystem", "relative_path": "_docs/en/ecosystem/010-using-saiku-analytics-with-apache-drill.md" }, { "url": "/docs/drill-introduction/", "title": "Drill Introduction", "parent": "Getting Started", "relative_path": "_docs/en/getting-started/010-drill-introduction.md" }, { "url": "/docs/why-drill/", "title": "Why Drill", "parent": "Getting Started", "relative_path": "_docs/en/getting-started/020-why-drill.md" }, { "url": "/docs/install-drill-introduction/", "title": "Install Drill Introduction", "parent": "Install Drill", "relative_path": "_docs/en/install/010-install-drill-introduction.md" }, { "url": "/docs/migrating-parquet-data/", "title": "Migrating Parquet Data", "parent": "Install Drill", "relative_path": "_docs/en/install/020-migrating-parquet-data.md" }, { "url": "/docs/installing-drill-in-embedded-mode/", "title": "Installing Drill in Embedded Mode", "parent": "Install Drill", "relative_path": "_docs/en/install/030-installing-drill-in-embedded-mode.md" }, { "url": "/docs/installing-drill-in-distributed-mode/", "title": "Installing Drill in Distributed Mode", "parent": "Install Drill", "relative_path": "_docs/en/install/040-installing-drill-in-distributed-mode.md" }, { "url": "/docs/distributed-mode-prerequisites/", "title": "Distributed Mode Prerequisites", "parent": "Installing Drill in Distributed Mode", "relative_path": "_docs/en/install/045-distributed-mode-prerequisites.md" }, { "url": "/docs/installing-drill-on-the-cluster/", "title": "Installing Drill on the Cluster", "parent": "Installing Drill in Distributed Mode", "relative_path": "_docs/en/install/047-installing-drill-on-the-cluster.md" }, { "url": "/docs/starting-drill-in-distributed-mode/", "title": "Starting Drill in Distributed Mode", "parent": "Installing Drill in Distributed Mode", "relative_path": "_docs/en/install/050-starting-drill-in-distributed-mode.md" }, { "url": "/docs/starting-the-web-ui/", "title": "Starting the Web UI", "parent": "Install Drill", "relative_path": "_docs/en/install/060-starting-the-web-ui.md" }, { "url": "/docs/stopping-drill/", "title": "Stopping Drill", "parent": "Install Drill", "relative_path": "_docs/en/install/061-stopping-drill.md" }, { "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/", "title": "Identifying Multiple Drill Versions in a Cluster", "parent": "Install Drill", "relative_path": "_docs/en/install/070-identifying-multiple-drill-versions-in-a-cluster.md" }, { "url": "/docs/embedded-mode-prerequisites/", "title": "Embedded Mode Prerequisites", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md" }, { "url": "/docs/running-drill-on-docker/", "title": "Running Drill on Docker", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md" }, { "url": "/docs/installing-drill-on-linux-and-mac-os-x/", "title": "Installing Drill on Linux and Mac OS X", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md" }, { "url": "/docs/starting-drill-on-linux-and-mac-os-x/", "title": "Starting Drill on Linux and Mac OS X", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md" }, { "url": "/docs/installing-drill-on-windows/", "title": "Installing Drill on Windows", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md" }, { "url": "/docs/starting-drill-on-windows/", "title": "Starting Drill on Windows", "parent": "Installing Drill in Embedded Mode", "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md" }, { "url": "/docs/log-and-debug-introduction/", "title": "Log and Debug Introduction", "parent": "Log and Debug", "relative_path": "_docs/en/log-and-debug/001-log-and-debug-introduction.md" }, { "url": "/docs/error-messages/", "title": "Error Messages", "parent": "Log and Debug", "relative_path": "_docs/en/log-and-debug/002-error-messages.md" }, { "url": "/docs/modify-logback-xml/", "title": "Modify logback.xml", "parent": "Log and Debug", "relative_path": "_docs/en/log-and-debug/003-modify-logback.xml.md" }, { "url": "/docs/review-the-java-stack-trace/", "title": "Review the Java Stack Trace", "parent": "Log and Debug", "relative_path": "_docs/en/log-and-debug/004-review-the-java-stack-trace.md" }, { "url": "/docs/query-audit-logging/", "title": "Query Audit Logging", "parent": "Log and Debug", "relative_path": "_docs/en/log-and-debug/005-query-audit-logging.md" }, { "url": "/docs/interfaces-introduction/", "title": "Interfaces Introduction", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/010-interfaces-introduction.md" }, { "url": "/docs/using-the-jdbc-driver/", "title": "Using the JDBC Driver", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/015-using-jdbc-driver.md" }, { "url": "/docs/using-jdbc-with-squirrel-on-windows/", "title": "Using JDBC with SQuirreL on Windows", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/020-using-jdbc-with-squirrel-on-windows.md" }, { "url": "/docs/installing-the-odbc-driver/", "title": "Installing the ODBC Driver", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md" }, { "url": "/docs/configuring-odbc/", "title": "Configuring ODBC", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/040-configuring-odbc.md" }, { "url": "/docs/using-drill-explorer/", "title": "Using Drill Explorer", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/050-using-drill-explorer.md" }, { "url": "/docs/using-drill-with-bi-tools/", "title": "Using Drill with BI Tools", "parent": "ODBC/JDBC Interfaces", "relative_path": "_docs/en/odbc-jdbc-interfaces/060-using-drill-with-bi-tools.md" }, { "url": "/docs/odbc-configuration-reference/", "title": "ODBC Configuration Reference", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md" }, { "url": "/docs/logging-and-tracing/", "title": "Logging and Tracing", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md" }, { "url": "/docs/configuring-odbc-on-linux/", "title": "Configuring ODBC on Linux", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md" }, { "url": "/docs/configuring-odbc-on-mac-os-x/", "title": "Configuring ODBC on Mac OS X", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md" }, { "url": "/docs/configuring-odbc-on-windows/", "title": "Configuring ODBC on Windows", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md" }, { "url": "/docs/testing-the-odbc-connection/", "title": "Testing the ODBC Connection", "parent": "Configuring ODBC", "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md" }, { "url": "/docs/installing-the-driver-on-linux/", "title": "Installing the Driver on Linux", "parent": "Installing the ODBC Driver", "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md" }, { "url": "/docs/installing-the-driver-on-mac-os-x/", "title": "Installing the Driver on Mac OS X", "parent": "Installing the ODBC Driver", "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md" }, { "url": "/docs/installing-the-driver-on-windows/", "title": "Installing the Driver on Windows", "parent": "Installing the ODBC Driver", "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md" }, { "url": "/docs/drill-explorer-introduction/", "title": "Drill Explorer Introduction", "parent": "Using Drill Explorer", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md" }, { "url": "/docs/connecting-drill-explorer-to-data/", "title": "Connecting Drill Explorer to Data", "parent": "Using Drill Explorer", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md" }, { "url": "/docs/browsing-data-and-defining-views/", "title": "Browsing Data and Defining Views", "parent": "Using Drill Explorer", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md" }, { "url": "/docs/using-drill-with-bi-tools-introduction/", "title": "Using Drill with BI Tools Introduction", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/010-using-odbc-with-bi-tools-introduction.md" }, { "url": "/docs/tableau-examples/", "title": "Tableau Examples", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/020-tableau-examples.md" }, { "url": "/docs/using-microstrategy-analytics-with-apache-drill/", "title": "Using MicroStrategy Analytics with Apache Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/030-using-microstrategy-analytics-with-apache-drill.md" }, { "url": "/docs/using-tibco-spotfire-desktop-with-drill/", "title": "Using Tibco Spotfire Desktop with Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/040-using-tibco-spotfire-desktop-with-drill.md" }, { "url": "/docs/configuring-tibco-spotfire-server-with-drill/", "title": "Configuring Tibco Spotfire Server with Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md" }, { "url": "/docs/using-qlik-sense-with-drill/", "title": "Using Qlik Sense with Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/055-using-qliksense-with-drill.md" }, { "url": "/docs/using-apache-drill-with-tableau-10-2/", "title": "Using Apache Drill with Tableau 10.2", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/059-using-apache-drill-with-tableau-10.2.md" }, { "url": "/docs/using-apache-drill-with-tableau-9-desktop/", "title": "Using Apache Drill with Tableau 9 Desktop", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/060-using-apache-drill-with-tableau-9-desktop.md" }, { "url": "/docs/using-apache-drill-with-tableau-9-server/", "title": "Using Apache Drill with Tableau 9 Server", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/070-using-apache-drill-with-tableau-9-server.md" }, { "url": "/docs/using-information-builders-webfocus-with-apache-drill/", "title": "Using Information Builders’ WebFOCUS with Apache Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/075-using-apache-drill-with-webfocus.md" }, { "url": "/docs/configuring-jreport-with-drill/", "title": "Configuring JReport with Drill", "parent": "Using Drill with BI Tools", "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md" }, { "url": "/docs/drill-metastore/", "title": "Drill Metastore", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/005-drill-metastore.md" }, { "url": "/docs/performance-tuning-introduction/", "title": "Performance Tuning Introduction", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/010-performance-tuning-introduction.md" }, { "url": "/docs/partition-pruning/", "title": "Partition Pruning", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/020-partition-pruning.md" }, { "url": "/docs/asynchronous-parquet-reader/", "title": "Asynchronous Parquet Reader", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/024-aynchronous-parquet-reader.md" }, { "url": "/docs/optimizing-parquet-metadata-reading/", "title": "Optimizing Parquet Metadata Reading", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/025-optimizing-parquet-reading.md" }, { "url": "/docs/parquet-filter-pushdown/", "title": "Parquet Filter Pushdown", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/026-parquet-filter-pushdown.md" }, { "url": "/docs/hive-metadata-caching/", "title": "Hive Metadata Caching", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/027-hive-metadata-caching.md" }, { "url": "/docs/choosing-a-storage-format/", "title": "Choosing a Storage Format", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/030-choosing-a-storage-format.md" }, { "url": "/docs/query-plans-and-tuning/", "title": "Query Plans and Tuning", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/040-query-plans-and-tuning.md" }, { "url": "/docs/identifying-performance-issues/", "title": "Identifying Performance Issues", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/050-identifying-performance-issues.md" }, { "url": "/docs/performance-tuning-reference/", "title": "Performance Tuning Reference", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/060-performance-tuning-reference.md" }, { "url": "/docs/monitoring-metrics/", "title": "Monitoring Metrics", "parent": "Performance Tuning", "relative_path": "_docs/en/performance-tuning/070-monitoring-metrics.md" }, { "url": "/docs/using-drill-metastore/", "title": "Using Drill Metastore", "parent": "Drill Metastore", "relative_path": "_docs/en/performance-tuning/drill-metastore/010-using-drill-metastore.md" }, { "url": "/docs/drill-iceberg-metastore/", "title": "Drill Iceberg Metastore", "parent": "Drill Metastore", "relative_path": "_docs/en/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md" }, { "url": "/docs/rdbms-metastore/", "title": "RDBMS Metastore", "parent": "Drill Metastore", "relative_path": "_docs/en/performance-tuning/drill-metastore/030-rdbms-metastore.md" }, { "url": "/docs/query-plans/", "title": "Query Plans", "parent": "Identifying Performance Issues", "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/010-query-plans.md" }, { "url": "/docs/query-profiles/", "title": "Query Profiles", "parent": "Identifying Performance Issues", "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/020-query-profiles.md" }, { "url": "/docs/partition-pruning-introduction/", "title": "Partition Pruning Introduction", "parent": "Partition Pruning", "relative_path": "_docs/en/performance-tuning/partition-pruning/010-partition-pruning-introduction.md" }, { "url": "/docs/how-to-partition-data/", "title": "How to Partition Data", "parent": "Partition Pruning", "relative_path": "_docs/en/performance-tuning/partition-pruning/030-using-partition-pruning.md" }, { "url": "/docs/query-profile-column-descriptions/", "title": "Query Profile Column Descriptions", "parent": "Performance Tuning Reference", "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/010-query-profile-tables.md" }, { "url": "/docs/physical-operators/", "title": "Physical Operators", "parent": "Performance Tuning Reference", "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/020-physical-operators.md" }, { "url": "/docs/query-plans-and-tuning-introduction/", "title": "Query Plans and Tuning Introduction", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/010-query-plans-and-tuning-introduction.md" }, { "url": "/docs/join-planning-guidelines/", "title": "Join Planning Guidelines", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md" }, { "url": "/docs/guidelines-for-optimizing-aggregation/", "title": "Guidelines for Optimizing Aggregation", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md" }, { "url": "/docs/modifying-query-planning-options/", "title": "Modifying Query Planning Options", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md" }, { "url": "/docs/sort-based-and-hash-based-memory-constrained-operators/", "title": "Sort-Based and Hash-Based Memory-Constrained Operators", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/050-sort-based-and-hash-based-memory-constrained-operators.md" }, { "url": "/docs/enabling-query-queuing/", "title": "Enabling Query Queuing", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md" }, { "url": "/docs/throttling/", "title": "Throttling", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/065-throttling.md" }, { "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/", "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy", "parent": "Query Plans and Tuning", "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md" }, { "url": "/docs/query-data-introduction/", "title": "Query Data Introduction", "parent": "Query Data", "relative_path": "_docs/en/query-data/010-query-data-introduction.md" }, { "url": "/docs/querying-a-file-system/", "title": "Querying a File System", "parent": "Query Data", "relative_path": "_docs/en/query-data/020-querying-a-file-system.md" }, { "url": "/docs/querying-hbase/", "title": "Querying HBase", "parent": "Query Data", "relative_path": "_docs/en/query-data/030-querying-hbase.md" }, { "url": "/docs/querying-complex-data/", "title": "Querying Complex Data", "parent": "Query Data", "relative_path": "_docs/en/query-data/040-querying-complex-data.md" }, { "url": "/docs/querying-hive/", "title": "Querying Hive", "parent": "Query Data", "relative_path": "_docs/en/query-data/050-querying-hive.md" }, { "url": "/docs/querying-the-information-schema/", "title": "Querying the INFORMATION SCHEMA", "parent": "Query Data", "relative_path": "_docs/en/query-data/060-querying-the-information-schema.md" }, { "url": "/docs/querying-indexes/", "title": "Querying Indexes", "parent": "Query Data", "relative_path": "_docs/en/query-data/061-querying-indexes.md" }, { "url": "/docs/querying-system-tables/", "title": "Querying System Tables", "parent": "Query Data", "relative_path": "_docs/en/query-data/070-query-sys-tbl.md" }, { "url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/", "title": "Monitoring and Canceling Queries in the Drill Web UI", "parent": "Query Data", "relative_path": "_docs/en/query-data/080-monitoring-and-canceling-queries-in-the-Drill-Web-UI.md" }, { "url": "/docs/querying-a-file-system-introduction/", "title": "Querying a File System Introduction", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/005-querying-a-file-system-introduction.md" }, { "url": "/docs/querying-avro-files/", "title": "Querying Avro Files", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/009-querying-avro-files.md" }, { "url": "/docs/querying-json-files/", "title": "Querying JSON Files", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/010-querying-json-files.md" }, { "url": "/docs/querying-parquet-files/", "title": "Querying Parquet Files", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/020-querying-parquet-files.md" }, { "url": "/docs/querying-plain-text-files/", "title": "Querying Plain Text Files", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/030-querying-plain-text-files.md" }, { "url": "/docs/querying-directories/", "title": "Querying Directories", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/040-querying-directories.md" }, { "url": "/docs/querying-sequence-files/", "title": "Querying Sequence Files", "parent": "Querying a File System", "relative_path": "_docs/en/query-data/query-a-file-system/050-querying-sequence-files.md" }, { "url": "/docs/querying-complex-data-introduction/", "title": "Querying Complex Data Introduction", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/005-querying-complex-data-introduction.md" }, { "url": "/docs/sample-data-donuts/", "title": "Sample Data: Donuts", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/010-sample--data-donuts.md" }, { "url": "/docs/selecting-flat-data/", "title": "Selecting Flat Data", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/020-selecting-flat-data.md" }, { "url": "/docs/using-sql-functions-clauses-and-joins/", "title": "Using SQL Functions, Clauses, and Joins", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/030-using-sql-functions-clauses-and-joins.md" }, { "url": "/docs/selecting-nested-data-for-a-column/", "title": "Selecting Nested Data for a Column", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/040-selecting-nested-data.md" }, { "url": "/docs/selecting-multiple-columns-within-nested-data/", "title": "Selecting Multiple Columns Within Nested Data", "parent": "Querying Complex Data", "relative_path": "_docs/en/query-data/querying-complex-data/050-selecting-multiple-columns-within-nested-data.md" }, { "url": "/docs/querying-indexes-introduction/", "title": "Querying Indexes Introduction", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/010-querying-indexes-introduction.md" }, { "url": "/docs/queries-that-qualify-for-index-based-query-plans/", "title": "Queries that Qualify for Index-Based Query Plans", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/020-queries-that-qualify-for-index-based-query-plans.md" }, { "url": "/docs/types-of-indexes/", "title": "Types of Indexes", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/021-types-of-indexes.md" }, { "url": "/docs/index-selection/", "title": "Index Selection", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/030-index-selection.md" }, { "url": "/docs/designing-indexes-for-your-queries/", "title": "Designing Indexes for Your Queries", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/040-designing-indexes-for-your-queries.md" }, { "url": "/docs/configuring-index-planning/", "title": "Configuring Index Planning", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/050-configuring-index-planning.md" }, { "url": "/docs/verifying-index-use/", "title": "Verifying Index Use", "parent": "Querying Indexes", "relative_path": "_docs/en/query-data/querying-indexes/060-verifying-index-use.md" }, { "url": "/docs/apache-drill-1-19-0-release-notes/", "title": "Apache Drill 1.19.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/002-1.19.0-rn.md" }, { "url": "/docs/apache-drill-1-18-0-release-notes/", "title": "Apache Drill 1.18.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/003-1.18.0-rn.md" }, { "url": "/docs/apache-drill-1-17-0-release-notes/", "title": "Apache Drill 1.17.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/004-1.17.0-rn.md" }, { "url": "/docs/apache-drill-1-16-0-release-notes/", "title": "Apache Drill 1.16.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/005-1.16.0-rn.md" }, { "url": "/docs/apache-drill-1-15-0-release-notes/", "title": "Apache Drill 1.15.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/006-1.15.0-rn.md" }, { "url": "/docs/apache-drill-1-14-0-release-notes/", "title": "Apache Drill 1.14.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/007-1.14.0-rn.md" }, { "url": "/docs/apache-drill-1-13-0-release-notes/", "title": "Apache Drill 1.13.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/008-1.13.0-rn.md" }, { "url": "/docs/apache-drill-1-12-0-release-notes/", "title": "Apache Drill 1.12.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/009-1.12.0-rn.md" }, { "url": "/docs/apache-drill-1-11-0-release-notes/", "title": "Apache Drill 1.11.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/010-1.11.0-rn.md" }, { "url": "/docs/apache-drill-1-10-0-release-notes/", "title": "Apache Drill 1.10.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/011-1.10.0-rn.md" }, { "url": "/docs/apache-drill-1-9-0-release-notes/", "title": "Apache Drill 1.9.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/012-1.9.0-rn.md" }, { "url": "/docs/apache-drill-1-8-0-release-notes/", "title": "Apache Drill 1.8.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/013-1.8.0-rn.md" }, { "url": "/docs/apache-drill-1-7-0-release-notes/", "title": "Apache Drill 1.7.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/014-1.7.0-rn.md" }, { "url": "/docs/apache-drill-1-6-0-release-notes/", "title": "Apache Drill 1.6.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/015-1.6.0-rn.md" }, { "url": "/docs/apache-drill-1-5-0-release-notes/", "title": "Apache Drill 1.5.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/016-1.5.0-rn.md" }, { "url": "/docs/apache-drill-1-4-0-release-notes/", "title": "Apache Drill 1.4.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/017-1.4.0-rn.md" }, { "url": "/docs/apache-drill-1-3-0-release-notes/", "title": "Apache Drill 1.3.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/018-1.3.0-rn.md" }, { "url": "/docs/apache-drill-1-2-0-release-notes/", "title": "Apache Drill 1.2.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/019-1.2.0-rn.md" }, { "url": "/docs/apache-drill-1-1-0-release-notes/", "title": "Apache Drill 1.1.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/020-1.1.0-rn.md" }, { "url": "/docs/apache-drill-1-0-0-release-notes/", "title": "Apache Drill 1.0.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/030-1.0.0-rn.md" }, { "url": "/docs/apache-drill-0-9-0-release-notes/", "title": "Apache Drill 0.9.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/040-0.9.0-rn.md" }, { "url": "/docs/apache-drill-0-8-0-release-notes/", "title": "Apache Drill 0.8.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/050-0.8.0-rn.md" }, { "url": "/docs/apache-drill-0-7-0-release-notes/", "title": "Apache Drill 0.7.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/060-0.7.0-rn.md" }, { "url": "/docs/apache-drill-0-6-0-release-notes/", "title": "Apache Drill 0.6.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/070-0.6.0-rn.md" }, { "url": "/docs/apache-drill-0-5-0-release-notes/", "title": "Apache Drill 0.5.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/071-0.5.0rn.md" }, { "url": "/docs/apache-drill-0-4-0-release-notes/", "title": "Apache Drill 0.4.0 Release Notes", "parent": "Release Notes", "relative_path": "_docs/en/rn/072-0.4.0rn.md" }, { "url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/", "title": "Apache Drill M1 Release Notes (Apache Drill Alpha)", "parent": "Release Notes", "relative_path": "_docs/en/rn/073-alpha-rn.md" }, { "url": "/docs/enron-emails/", "title": "Enron Emails", "parent": "Sample Datasets", "relative_path": "_docs/en/sample-datasets/001-enron.md" }, { "url": "/docs/wikipedia-edit-history/", "title": "Wikipedia Edit History", "parent": "Sample Datasets", "relative_path": "_docs/en/sample-datasets/002-wikipedia.md" }, { "url": "/docs/sql-reference-introduction/", "title": "SQL Reference Introduction", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/010-sql-reference-introduction.md" }, { "url": "/docs/data-types/", "title": "Data Types", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/020-data-types.md" }, { "url": "/docs/lexical-structure/", "title": "Lexical Structure", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/030-lexical-structure.md" }, { "url": "/docs/operators/", "title": "Operators", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/040-operators.md" }, { "url": "/docs/sql-functions/", "title": "SQL Functions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/050-sql-functions.md" }, { "url": "/docs/sql-window-functions/", "title": "SQL Window Functions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/055-sql-window-functions.md" }, { "url": "/docs/nested-data-functions/", "title": "Nested Data Functions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/060-nested-data-functions.md" }, { "url": "/docs/query-directory-functions/", "title": "Query Directory Functions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/065-query-directory-functions.md" }, { "url": "/docs/sql-commands/", "title": "SQL Commands", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/070-sql-commands-summary.md" }, { "url": "/docs/sql-conditional-expressions/", "title": "SQL Conditional Expressions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/075-sql-conditional-expressions.md" }, { "url": "/docs/reserved-keywords/", "title": "Reserved Keywords", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/080-reserved-keywords.md" }, { "url": "/docs/sql-extensions/", "title": "SQL Extensions", "parent": "SQL Reference", "relative_path": "_docs/en/sql-reference/090-sql-extensions.md" }, { "url": "/docs/supported-data-types/", "title": "Supported Data Types", "parent": "Data Types", "relative_path": "_docs/en/sql-reference/data-types/010-supported-data-types.md" }, { "url": "/docs/date-time-and-timestamp/", "title": "Date, Time, and Timestamp", "parent": "Data Types", "relative_path": "_docs/en/sql-reference/data-types/020-date-time-and-timestamp.md" }, { "url": "/docs/handling-different-data-types/", "title": "Handling Different Data Types", "parent": "Data Types", "relative_path": "_docs/en/sql-reference/data-types/030-handling-different-data-types.md" }, { "url": "/docs/nested-data-limitations/", "title": "Nested Data Limitations", "parent": "Nested Data Functions", "relative_path": "_docs/en/sql-reference/nested-data-functions/005-nested-data-limitations.md" }, { "url": "/docs/flatten/", "title": "FLATTEN", "parent": "Nested Data Functions", "relative_path": "_docs/en/sql-reference/nested-data-functions/010-flatten.md" }, { "url": "/docs/kvgen/", "title": "KVGEN", "parent": "Nested Data Functions", "relative_path": "_docs/en/sql-reference/nested-data-functions/020-kvgen.md" }, { "url": "/docs/repeated-count/", "title": "REPEATED_COUNT", "parent": "Nested Data Functions", "relative_path": "_docs/en/sql-reference/nested-data-functions/030-repeated-count.md" }, { "url": "/docs/repeated-contains/", "title": "REPEATED_CONTAINS", "parent": "Nested Data Functions", "relative_path": "_docs/en/sql-reference/nested-data-functions/040-repeated-contains.md" }, { "url": "/docs/supported-sql-commands/", "title": "Supported SQL Commands", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/005-supported-sql-commands.md" }, { "url": "/docs/analyze-table-refresh-metadata/", "title": "ANALYZE TABLE REFRESH METADATA", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/007-analyze-table-refresh-metadata.md" }, { "url": "/docs/analyze-table-compute-statistics/", "title": "ANALYZE TABLE COMPUTE STATISTICS", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/009-analyze-table-compute-statistics.md" }, { "url": "/docs/set/", "title": "SET", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/010-set.md" }, { "url": "/docs/refresh-table-metadata/", "title": "REFRESH TABLE METADATA", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/011-refresh-table-metadata.md" }, { "url": "/docs/reset/", "title": "RESET", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/012-reset.md" }, { "url": "/docs/alter-system/", "title": "ALTER SYSTEM", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/020-alter-system.md" }, { "url": "/docs/create-or-replace-schema/", "title": "CREATE OR REPLACE SCHEMA", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/021-create-schema.md" }, { "url": "/docs/create-table-as-ctas/", "title": "CREATE TABLE AS (CTAS)", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/030-create-table-as.md" }, { "url": "/docs/create-temporary-table-as-cttas/", "title": "CREATE TEMPORARY TABLE AS (CTTAS)", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/031-create-temporary-table-as.md" }, { "url": "/docs/create-function-using-jar/", "title": "CREATE FUNCTION USING JAR", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/034-create-function-using-jar.md" }, { "url": "/docs/partition-by-clause/", "title": "PARTITION BY Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/035-partition-by-clause.md" }, { "url": "/docs/create-view/", "title": "CREATE VIEW", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/050-create-view.md" }, { "url": "/docs/describe/", "title": "DESCRIBE", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/053-describe.md" }, { "url": "/docs/drop-function-using-jar/", "title": "DROP FUNCTION USING JAR", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/054-drop-function-using-jar.md" }, { "url": "/docs/drop-table/", "title": "DROP TABLE", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/055-drop-table.md" }, { "url": "/docs/drop-view/", "title": "DROP VIEW", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/056-drop-view.md" }, { "url": "/docs/explain/", "title": "EXPLAIN", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/070-explain.md" }, { "url": "/docs/lateral-join/", "title": "LATERAL Join", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/071-lateral-join.md" }, { "url": "/docs/select/", "title": "SELECT", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/079-select.md" }, { "url": "/docs/select-list/", "title": "SELECT List", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/080-select-list.md" }, { "url": "/docs/from-clause/", "title": "FROM Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/081-from-clause.md" }, { "url": "/docs/group-by-clause/", "title": "GROUP BY Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/082-group-by-clause.md" }, { "url": "/docs/having-clause/", "title": "HAVING Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/083-having-clause.md" }, { "url": "/docs/limit-clause/", "title": "LIMIT Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/084-limit-clause.md" }, { "url": "/docs/offset-clause/", "title": "OFFSET Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/085-offset-clause.md" }, { "url": "/docs/order-by-clause/", "title": "ORDER BY Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/086-order-by-clause.md" }, { "url": "/docs/union-set-operator/", "title": "UNION Set Operator", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/087-union-set-operator.md" }, { "url": "/docs/where-clause/", "title": "WHERE Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/088-where-clause.md" }, { "url": "/docs/with-clause/", "title": "WITH Clause", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/089-with-clause.md" }, { "url": "/docs/show-databases-and-show-schemas/", "title": "SHOW DATABASES and SHOW SCHEMAS", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/090-show-databases-and-show-schemas.md" }, { "url": "/docs/show-files/", "title": "SHOW FILES", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/100-show-files.md" }, { "url": "/docs/show-tables/", "title": "SHOW TABLES", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/110-show-tables.md" }, { "url": "/docs/use/", "title": "USE", "parent": "SQL Commands", "relative_path": "_docs/en/sql-reference/sql-commands/120-use.md" }, { "url": "/docs/case/", "title": "CASE", "parent": "SQL Conditional Expressions", "relative_path": "_docs/en/sql-reference/sql-conditional-expressions/010-case-expression.md" }, { "url": "/docs/about-sql-function-examples/", "title": "About SQL Function Examples", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/005-about-sql-function-examples.md" }, { "url": "/docs/math-and-trig/", "title": "Math and Trig", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/010-math-and-trig.md" }, { "url": "/docs/data-type-conversion/", "title": "Data Type Conversion", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/020-data-type-conversion.md" }, { "url": "/docs/data-type-functions/", "title": "Data Type Functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/021-data-type-functions.md" }, { "url": "/docs/date-time-functions-and-arithmetic/", "title": "Date/Time Functions and Arithmetic", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/030-date-time-functions-and-arithmetic.md" }, { "url": "/docs/string-manipulation/", "title": "String Manipulation", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/040-string-manipulation.md" }, { "url": "/docs/aggregate-and-aggregate-statistical/", "title": "Aggregate and Aggregate Statistical", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md" }, { "url": "/docs/functions-for-handling-nulls/", "title": "Functions for Handling Nulls", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/060-functions-for-handling-nulls.md" }, { "url": "/docs/phonetic-functions/", "title": "Phonetic Functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/061-phonetic-functions.md" }, { "url": "/docs/string-distance-functions/", "title": "String Distance Functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/062-string-distance-functions.md" }, { "url": "/docs/cryptography-functions/", "title": "Cryptography Functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/063-cryptography-functions.md" }, { "url": "/docs/sql-dialect-compatibility-functions/", "title": "SQL dialect compatibility functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/070-sql-dialect-compat-functions.md" }, { "url": "/docs/gis-functions/", "title": "GIS functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/080-gis-functions.md" }, { "url": "/docs/time-series-analysis-functions/", "title": "Time Series Analysis Functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/090-time-series-analysis-functions.md" }, { "url": "/docs/ip-networking-functions/", "title": "IP Networking functions", "parent": "SQL Functions", "relative_path": "_docs/en/sql-reference/sql-functions/100-ip-net-functions.md" }, { "url": "/docs/sql-window-functions-introduction/", "title": "SQL Window Functions Introduction", "parent": "SQL Window Functions", "relative_path": "_docs/en/sql-reference/sql-window-functions/010-sql-window-functions-introduction.md" }, { "url": "/docs/aggregate-window-functions/", "title": "Aggregate Window Functions", "parent": "SQL Window Functions", "relative_path": "_docs/en/sql-reference/sql-window-functions/020-aggregate-window-functions.md" }, { "url": "/docs/ranking-window-functions/", "title": "Ranking Window Functions", "parent": "SQL Window Functions", "relative_path": "_docs/en/sql-reference/sql-window-functions/030-ranking-window-functions.md" }, { "url": "/docs/value-window-functions/", "title": "Value Window Functions", "parent": "SQL Window Functions", "relative_path": "_docs/en/sql-reference/sql-window-functions/035-value-window-functions.md" }, { "url": "/docs/sql-window-functions-examples/", "title": "SQL Window Functions Examples", "parent": "SQL Window Functions", "relative_path": "_docs/en/sql-reference/sql-window-functions/040-sql-window-functions-examples.md" }, { "url": "/docs/tutorials-introduction/", "title": "Tutorials Introduction", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/010-tutorials-introduction.md" }, { "url": "/docs/drill-in-10-minutes/", "title": "Drill in 10 Minutes", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/020-drill-in-10-minutes.md" }, { "url": "/docs/analyzing-the-yelp-academic-dataset/", "title": "Analyzing the Yelp Academic Dataset", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/030-analyzing-the-yelp-academic-dataset.md" }, { "url": "/docs/learn-drill-with-the-mapr-sandbox/", "title": "Learn Drill with the MapR Sandbox", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/040-learn-drill-with-the-mapr-sandbox.md" }, { "url": "/docs/analyzing-highly-dynamic-datasets/", "title": "Analyzing Highly Dynamic Datasets", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/050-analyzing-highly-dynamic-datasets.md" }, { "url": "/docs/analyzing-social-media/", "title": "Analyzing Social Media", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/060-analyzing-social-media.md" }, { "url": "/docs/analyzing-data-using-window-functions/", "title": "Analyzing Data Using Window Functions", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/070-analyzing-data-using-window-functions.md" }, { "url": "/docs/orchestrating-queries-with-airflow/", "title": "Orchestrating queries with Airflow", "parent": "Tutorials", "relative_path": "_docs/en/tutorials/080-orchestrating-queries-with-airflow.md" }, { "url": "/docs/about-the-mapr-sandbox/", "title": "About the MapR Sandbox", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md" }, { "url": "/docs/installing-the-apache-drill-sandbox/", "title": "Installing the Apache Drill Sandbox", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md" }, { "url": "/docs/getting-to-know-the-drill-sandbox/", "title": "Getting to Know the Drill Sandbox", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md" }, { "url": "/docs/lesson-1-learn-about-the-data-set/", "title": "Lesson 1: Learn about the Data Set", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md" }, { "url": "/docs/lesson-2-run-queries-with-ansi-sql/", "title": "Lesson 2: Run Queries with ANSI SQL", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md" }, { "url": "/docs/lesson-3-run-queries-on-complex-data-types/", "title": "Lesson 3: Run Queries on Complex Data Types", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md" }, { "url": "/docs/summary/", "title": "Summary", "parent": "Learn Drill with the MapR Sandbox", "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/060-summary.md" } ]