• Menu
  • Language
    • en
    • zh
  • Apache
  • Powered By
  • Documentation
    • Getting Started
    • Architecture
    • Tutorials
    • Drill-on-YARN
    • Install Drill
    • Configure Drill
    • Connect a Data Source
    • ODBC/JDBC Interfaces
    • Query Data
    • Performance Tuning
    • Log and Debug
    • SQL Reference
    • Data Sources and File Formats
    • Develop Custom Functions
    • Troubleshooting
    • Developer Information
    • Release Notes
    • Sample Datasets
    • Project Bylaws
    • Ecosystem
  • Community
    • Team
    • Mailing Lists
    • Community Resources
  • FAQ
  • Blog
  • twitter logo
  • Slack logo
  • Download
  • Getting Started
    • Drill Introduction
    • Why Drill
  • Architecture
    • Architecture Introduction
    • Drill Query Execution
    • Core Modules
    • Performance
  • Tutorials
    • Tutorials Introduction
    • Drill in 10 Minutes
    • Analyzing the Yelp Academic Dataset
    • Learn Drill with the MapR Sandbox
      • About the MapR Sandbox
      • Installing the Apache Drill Sandbox
      • Getting to Know the Drill Sandbox
      • Lesson 1: Learn about the Data Set
      • Lesson 2: Run Queries with ANSI SQL
      • Lesson 3: Run Queries on Complex Data Types
      • Summary
    • Analyzing Highly Dynamic Datasets
    • Analyzing Social Media
    • Analyzing Data Using Window Functions
    • Orchestrating queries with Airflow
  • Drill-on-YARN
    • Drill-on-YARN Introduction
    • Creating a Basic Drill Cluster
    • Launch Drill Under YARN
    • Configuration Reference
    • Drill-on-YARN Command-Line Tool
    • Using the Drill-on-YARN Web UI
    • Multiple Drill Clusters
    • Enabling Web UI Security
    • Appendix A: Release Note Issues
    • Appendix B: drill-env.sh Settings
    • Appendix C: Troubleshooting
    • Appendix D: Recreate the Drill Archive
  • Install Drill
    • Install Drill Introduction
    • Migrating Parquet Data
    • Installing Drill in Embedded Mode
      • Embedded Mode Prerequisites
      • Running Drill on Docker
      • Installing Drill on Linux and Mac OS X
      • Starting Drill on Linux and Mac OS X
      • Installing Drill on Windows
      • Starting Drill on Windows
    • Installing Drill in Distributed Mode
      • Distributed Mode Prerequisites
      • Installing Drill on the Cluster
      • Starting Drill in Distributed Mode
    • Starting the Web UI
    • Stopping Drill
    • Identifying Multiple Drill Versions in a Cluster
    • Extended
      • Installing Drill in Distributed Mode with GCP Dataproc
  • Configure Drill
    • Configure Drill Introduction
    • Configuring Drill Memory
    • Securing Drill
      • Securing Drill Introduction
      • Secure Communication Paths
      • Roles and Privileges
      • Configuring User Impersonation
      • Configuring Inbound Impersonation
      • Configuring User Impersonation with Hive Authorization
      • Configuring User Security