Skip to content

fix(bq_driver): SQLTable Catalog fix - #1632

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

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
@Anshu6250
Anshu6250 force-pushed the sqltables-catalog-fix branch from 643730e to 6e37ef3 Compare August 13, 2026 05:47
@shivamd-gpartner
shivamd-gpartner marked this pull request as ready for review August 13, 2026 12:46
@shivamd-gpartner
shivamd-gpartner requested a review from a team as a code owner August 13, 2026 12:46
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.

2 participants