diff --git a/src/metabase/driver/bigquery.clj b/src/metabase/driver/bigquery.clj index e585b21fee8a51c45d77035061a717c4666e1a5d..6e9b011b647f2770f88ba82ed3b44dbb639201bb 100644 --- a/src/metabase/driver/bigquery.clj +++ b/src/metabase/driver/bigquery.clj @@ -77,7 +77,8 @@ (defn- can-connect? [details-map] {:pre [(map? details-map)]} - (boolean (describe-database {:details details-map}))) + ;; check whether we can connect by just fetching the first page of tables for the database. If that succeeds we're g2g + (boolean (list-tables {:details details-map}))) (defn- ^Table get-table