Skip to content

fix(bq_driver): SQLTable Catalog fix - #1632

Draft
Anshu6250 wants to merge 2 commits into
mainfrom
sqltables-catalog-fix
Draft

fix(bq_driver): SQLTable Catalog fix#1632
Anshu6250 wants to merge 2 commits into
mainfrom
sqltables-catalog-fix

Conversation

@Anshu6250

@Anshu6250 Anshu6250 commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

When PowerBI or Excel connects via ODBC with hierarchical navigation disabled ([HierarchicalNavigation = false]), it issues an SQLTables request passing NULL for the catalog name argument.

Previously, the driver converted this NULL or empty catalog into a "%" wildcard. This caused BigQuery to enumerate datasets and tables across all accessible projects in the user's GCP environment, rather than restricting the scope to the specific project configured in the DSN. This resulted in extremely cluttered UI for the end-user, diverging from the expected behavior seen in existing drivers .

pipeline result - link

@Anshu6250 Anshu6250 changed the title test test: SQLtables Catalog fix Aug 12, 2026
@Anshu6250
Anshu6250 force-pushed the sqltables-catalog-fix branch from 8fefe87 to 643730e Compare August 12, 2026 13:58
@Anshu6250 Anshu6250 changed the title test: SQLtables Catalog fix fix(bq_driver): SQLTable Catalog fix Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant