
FMD Release Highlights – May 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
Discover more from Erwin | Data & Intelligence
Subscribe to get the latest posts sent to your email.



0 Comments