This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Schema evolution is a fact of life for modern analytics platforms. As data models grow, teams need to add columns, drop unused fields, and evolve constraints—often as part of tightly controlled deployment pipelines.
Fabric DW supported transactional execution for key table‑focused DDLs like CREATE TABLE, DROP TABLE, TRUNCATE TABLE, CTAS and sp_rename—with this release, ALTER TABLE now joins that set, enabling truly atomic and safe schema evolution.
This presented significant challenges for enterprise clients:
Now, you’re able to write:
-- Sample Syntax--- BEGIN TRAN; ALTER TABLE <table_name> ADD <column_name> <type>; ALTER TABLE <table_name> DROP COLUMN <column_name>; COMMIT;
If any statement in the transaction fails, all schema changes are automatically rolled back - leaving your warehouse in a consistent, predictable state
Learn more: ALTER TABLE syntax for Warehouse in Fabric.
Multiple ALTER TABLE statements can now be grouped and committed together. No more partial updates.
Stronger Correctness Guarantees
Schema evolution now follows the same transactional semantics as data changes, aligned with Fabric DW’s snapshot isolation and rollback model.
Safer Enterprise Deployments
CI/CD pipelines become simpler and more reliable. Failures automatically roll back without manual intervention.
Note: Certain operations—such as adding non-nullable columns / ALTER COLUMN / ALTER on non-distributed temp tables—remain unsupported at this time and will continue to surface clear, actionable error messages.
Refer to the Transactions in Fabric Data Warehouse documentation for the most up-to-date list of supported features, as Fabric Data Warehouse continues to evolve and add new capabilities.
This release is more than a syntax change. It’s a step toward stronger guarantees of correctness and operational trust for customers building mission-critical analytics on Fabric.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.