Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Why I left Warehouse out of our Fabric deployment scope

Why I left Warehouse out of our Fabric deployment scope published: true tags: microsoftfabric, datawarehouse, cicd, devops Our Fabric deployment pipeline handles sixteen item types. Warehouse is not one of them, and that was deliberate. DEFAULT_ITEM_TYPES = [ " DataPipeline " , " Lakehouse " , " Notebook " , " SemanticModel " , # "Warehouse" is intentionally excluded. Warehouse schema…

The author has chosen to exclude Warehouse from the Microsoft Fabric deployment pipeline for a specific reason. The DEFAULT_ITEM_TYPES list, which includes DataPipeline, Lakehouse, Notebook, and SemanticModel, intentionally omits Warehouse. This deliberate exclusion serves to prevent schema reset risk during the publish process. Publishing Warehouse through the current pipeline path could lead to unintended structure removal, rendering the deployment additive when it should be additive.

The author explains that there are two options once this issue is identified: include Warehouse in the deployment scope despite the risks or exclude it and handle Warehouse deployment separately with its own tooling. The author opts for the latter choice, taking the stance that an automation covering most cases but potentially corrupting others is preferable to one that covers most cases and silently corrupts the rest.

The exclusion is made visible by placing the comment inside the DEFAULT_ITEM_TYPES list, rather than in a separate documentation document that may not be read. This exclusion is also highlighted in the README under known limitations and tested to ensure that Warehouse is absent from the default scope. The test asserts that the string "Warehouse" is not present in the deploy.DEFAULT_ITEM_TYPES list.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Day I Realized I Wasn't Building Apps

The Day I Realized I Wasn't Building Apps For years, I thought I was building apps. That's what I called them anyway. A scheduler. A job bot. A healthcare platform. An AI project. A content tool.

  • Ash Bhatti realized his projects were systems, not just apps.
  • He identified a common thread: reducing repetitive effort.
  • His work focuses on building systems to solve problems.

First came self-driving cars. Now, Waymo veterans are building autonomous construction equipment.

Bedrock Robotics said its excavators equipped with its autonomous AI system are working without human operators on three sites in Texas and Nevada.

  • Waymo veterans develop autonomous excavators for construction sites in Texas and Nevada.
  • Bedrock Robotics, founded in 2024, automates construction equipment with AI system.
  • Autonomous construction equipment aims to address labor shortages and safety concerns.

More from Monday 17 August →