Skip to content

Commit d9729a1

Browse files
authored
Merge pull request #4 from erindru/erin/add_fabric_warehouse_mods
Reduce implementation complexity
2 parents 5652c7a + d0e4607 commit d9729a1

File tree

5 files changed

+170
-408
lines changed

5 files changed

+170
-408
lines changed

.circleci/continue_config.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,8 @@ workflows:
303303
- bigquery
304304
- clickhouse-cloud
305305
- athena
306-
- fabric
306+
# todo: enable fabric when cicd catalog create/drop implemented in manage-test-db.sh
307+
#- fabric
307308
filters:
308309
branches:
309310
only:

sqlmesh/core/config/connection.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1735,7 +1735,9 @@ def create_fabric_connection(
17351735
def _extra_engine_config(self) -> t.Dict[str, t.Any]:
17361736
return {
17371737
"database": self.database,
1738-
"catalog_support": CatalogSupport.FULL_SUPPORT,
1738+
# more operations than not require a specific catalog to be already active
1739+
# in particular, create/drop view, create/drop schema and querying information_schema
1740+
"catalog_support": CatalogSupport.REQUIRES_SET_CATALOG,
17391741
"workspace_id": self.workspace_id,
17401742
"tenant_id": self.tenant_id,
17411743
"user": self.user,

0 commit comments

Comments
 (0)