Skip to content

[KYUUBI #6497][DOC] Document Apache Superset integration - #7783

Closed
wayne-x-wang wants to merge 1 commit into
apache:masterfrom
wayne-x-wang:kyuubi-6497-superset-doc
Closed

wayne-x-wang wants to merge 1 commit into
apache:masterfrom
wayne-x-wang:kyuubi-6497-superset-doc

Conversation

@wayne-x-wang

Copy link
Copy Markdown
Contributor

Why are the changes needed?

The Apache Superset page currently contains only an incomplete-document warning.

This patch documents the required database driver, the SQLAlchemy connection URI, and query verification in SQL Lab. It also includes a reproducible driver installation workaround for containers without a C++ compiler.

Closes #6497.

How was this patch tested?

Manually verified on macOS ARM64 with:

  • Apache Superset 6.1.0
  • Apache Kyuubi 1.11.0
  • Apache Spark 3.5.7
  • PyHive 0.7.0

Verification:

  • Installed the documented driver dependencies in the Superset containers.
  • Successfully tested and saved the Apache Hive connection to Kyuubi.
  • Executed SELECT 1 AS test_value in SQL Lab and received one row with value 1.
  • Queried tpcds.tiny.customer with LIMIT 5 and received five rows with the three selected columns.

Local checks:

  • dev/reformat: BUILD SUCCESS.
  • git diff --check: passed.
  • Sphinx HTML build: succeeded with five substitution warnings in the unchanged docs/configuration/settings.md.
  • Verified the generated page's section anchors and internal documentation links.

No automated unit tests were added because this change only updates documentation.

Was this patch assisted by generative AI tooling?

Assisted-by: OpenAI Codex with GPT-6 Astra

@github-actions

Copy link
Copy Markdown

Hello @wayne-x-wang,
Thanks for finding the time to submit the Pull request, the Kyuubi community thanks you!
We really appreciate the community's efforts to improve Apache Kyuubi.
If you are new to Apache Kyuubi for code changes, please take some time to read our contributing guide.

@github-actions github-actions Bot added the kind:documentation Documentation is a feature! label Oct 13, 2026
@wayne-x-wang
wayne-x-wang force-pushed the kyuubi-6497-superset-doc branch from 696d0aa to 0dac274 Compare October 14, 2026 06:32
@pan3793 pan3793 added this to the v1.13.0 milestone Oct 14, 2026
@pan3793 pan3793 closed this in de0ea37 Oct 14, 2026
@pan3793

pan3793 commented Oct 14, 2026

Copy link
Copy Markdown
Member

Merge Summary:

Posted by merge_kyuubi_pr.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:documentation Documentation is a feature!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Apache Superset for BI tools page.

2 participants