Erwin | Data & Intelligence

FMD Release Highlights – May 2026

Fabric Metadata‑Driven Framework (FMD)
Fabric Metadata‑Driven Framework (FMD)

FMD Release Highlights – May 2026

by Erwin | May 28, 2026

The May update of the Fabric Metadata‑Driven (FMD) Framework focuses on security simplification, identity best practices, and improved data consistency in hashing logic. This release builds on the continued evolution towards native Microsoft Fabric patterns, reducing complexity while improving reliability across Bronze and Silver layers.

Following Microsoft Fabric advancements, this release removes the dependency on Service Principals for optional Key Vault access.

Workspace Identity as the standard

 What’s changed

Service Principal support for optional Key Vault scenarios has been removed
Workspaces now use Workspace Identity as the default authentication model

What this means

Cleaner and more secure setup aligned with Fabric best practices
No need to manage additional secrets or credentials
Reduced operational

This aligns directly with the broader shift in Fabric towards Workspace Identity for notebooks and pipelines

Seamless Integration with Notebooks & Data Pipelines

Workspace Identity is now fully supported across:

Notebook connections
Data Pipeline connections
Key improvement
Unified authentication model across orchestration and execution layers

Required action

To enable secure Key Vault access:

  • Add the Workspace Identity to a security group
  • Assign the security group to Key Vault with role:
    Key Vault Secrets User
  • This ensures secure and controlled access without introducing additional credentials.

Improvements in Hashing Logic (Bronze & Silver)

Several fixes have been introduced to improve data consistency and correctness in hashing behavior.

Bronze Layer

HashedPKColumn is now excluded when generating the hash for HashedNonKeyColumns

Silver Layer

HashedNonKeyColumns is excluded from its own hash generation
RecordLoadDate is excluded from hash calculations

🛠️ Notebook Stability Fixes

Additional fixes were applied to improve reliability when loading and executing Bronze and Silver notebooks:

Improved notebook loading behavior
Better handling of edge cases during execution

These changes contribute to more predictable and stable pipeline runs, continuing the focus on robustness seen in previous releases

 🙌 Community Contribution

Special thanks to Nick De Zeeuw for identifying and raising the hashing issue, a great example of how community feedback directly improves the framework.

These improvements further strengthen FMD as a platform‑engineering foundation for Microsoft Fabric.

Bug Fixes & Community Contributions

A huge thank‑you to the community for reporting issues and submitting pull requests!
This release includes:

  • Minor bug fixes
  • Stability improvements
  • Quality‑of‑life enhancements informed by your feedback
  • Your contributions directly shape and refine the framework.

Stay Connected

GitHub Repository
👉FMD_FRAMEWORK

Hit Subscribe to get future release notes delivered straight to your inbox!

Feel free to leave a comment

0 Comments

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Exit mobile version