Skip to main content
Ctrl+K
🦊 Welcome to Kyuubi’s online documentation ✨, v1.11.0-SNAPSHOT
Apache Kyuubi - Home Apache Kyuubi - Home

Admin Guide

  • Quick Start
    • Getting Started
    • Getting Started with Helm
    • Getting Started with Hive JDBC
  • Configurations
  • Deploying Kyuubi
    • Deploy Kyuubi On Kubernetes
    • Integration with Hive Metastore
    • Kyuubi High Availability Guide
    • Kyuubi Migration Guide
    • Deploy Kyuubi engines on YARN
    • Deploy Kyuubi engines on Kubernetes
    • The Share Level Of Kyuubi Engines
    • The TTL Of Kyuubi Engines
    • The Spark SQL Engine Configuration Guide
      • How To Use Spark Dynamic Resource Allocation (DRA) in Kyuubi
      • How To Use Spark Adaptive Query Execution (AQE) in Kyuubi
      • Solution for Large Query Results
      • Gluten
  • Security
    • Authentication
      • Configure Kyuubi to use Kerberos Authentication
      • Configure Kerberos for clients to Access Kerberized Kyuubi
      • Configure Kyuubi to use LDAP Authentication
      • Configure Kyuubi to Use JDBC Authentication
      • Configure Kyuubi to use Custom Authentication
    • Authorization
      • Spark AuthZ Plugin
        • Overview
        • Building
        • Installing
    • Kinit Auxiliary Service
    • Hadoop Credentials Manager
  • Monitoring
    • Logging
    • Metrics
    • Troubleshooting
  • Tools
    • Administrator CLI
    • Kyuubi Administer Tool

User Guide

  • Clients & APIs
    • JDBC Drivers
      • Kyuubi Hive JDBC Driver
      • Hive JDBC Driver
      • MySQL Connectors
      • Trino JDBC Driver
    • Command Line Interface(CLI)s
      • Kyuubi Beeline
      • Hive Beeline
      • Trino command line interface
    • Business Intelligence Tools and SQL IDEs
      • Apache Superset
      • Cloudera Hue
      • DataGrip
      • DBeaver
      • PowerBI
      • Tableau
    • RESTful APIs and Clients
      • REST API v1
    • Web UI
      • Engine UI
    • Python
      • PyHive
      • Python-JayDeBeApi
    • Client Commons
      • Client Configuration Guide
      • Logging
      • Configure Kerberos for clients to Access Kerberized Kyuubi
      • Advanced Features
        • Using Different Kyuubi Engines
        • Sharing and Isolation for Kyuubi Engines
        • Setting Time to Live for Kyuubi Engines
        • Enabling Kyuubi Engine Pool
        • Configuring Resources for Kyuubi Engines
        • Running Scala Snippets
        • Plan Only Execution Mode

Extension Guide

  • Extensions
    • Server Side Extensions
      • Configure Kyuubi to use Custom Authentication
      • Inject Session Conf with Custom Config Advisor
      • Configure Kyuubi to use Custom EventHandler
      • Manage Applications against Extra Cluster Managers
    • Engine Side Extensions
      • Extensions for Spark
        • Z-Ordering Support
        • Auxiliary Optimization Rules
        • Kyuubi Spark AuthZ Plugin
        • Auxiliary SQL Functions
        • Connectors for Spark SQL Query Engine
        • SQL Lineage Support
        • Hive JDBC Data Source Dialect
      • Extensions for Flink
        • Connectors For Flink SQL Query Engine
        • Auxiliary SQL Functions
      • Extensions for Hive
        • Connectors for Hive SQL Query Engine
        • Auxiliary SQL Functions
      • Extensions for Trino
        • Connectors For Trino SQL Engine

Connectors

  • Connectors
    • Connectors for Spark SQL Query Engine
      • Delta Lake
      • Delta Lake with Microsoft Azure Blob Storage
      • Hudi
      • Iceberg
      • Kudu
      • Hive
      • Apache Paimon (Incubating)
      • TiDB
      • TPC-DS
      • TPC-H
    • Connectors For Flink SQL Query Engine
      • Apache Paimon (Incubating)
      • Hudi
      • Iceberg
    • Connectors for Hive SQL Query Engine
      • Apache Paimon (Incubating)
      • Iceberg
    • Connectors For Trino SQL Engine
      • Apache Paimon (Incubating)
      • Hudi
      • Iceberg

Kyuubi Insider

  • Overview
    • Architecture
    • Kyuubi v.s. HiveServer2
    • Kyuubi v.s. Spark Thrift JDBC/ODBC Server (STS)

Contributing

  • Contributing Code
    • Get Started
    • Code Style Guide
    • Building From Source
    • Building A Runnable Distribution
    • Running Tests
    • Debugging Kyuubi
    • Developer Tools
    • IntelliJ IDEA Setup Guide
    • Release Guide
  • Contributing Documentations
    • Get Started
    • Documentation Style Guide
    • Building Documentation

Appendix

  • Appendixes
    • 1. Terminologies
  • Repository
  • Suggest edit
  • .rst

Advanced Features

Advanced Features#

  • Using Different Kyuubi Engines
  • Sharing and Isolation for Kyuubi Engines
  • Setting Time to Live for Kyuubi Engines
  • Enabling Kyuubi Engine Pool
  • Configuring Resources for Kyuubi Engines
  • Running Scala Snippets
  • Plan Only Execution Mode
    • Application-level parameter setting
    • Session-level parameter setting

previous

Logging

next

Using Different Kyuubi Engines

By Apache Kyuubi Community

© Copyright 2025 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.