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
OneLake diagnostics, makes it simple to answer 'who accessed what, when, and how' across your Fabric workspaces. OneLake diagnostics provides similar capabilities to Azure Blob Storage monitoring.
OneLake is the data lake powering Microsoft Fabric. OneLake unifies all your data into a single virtual lake and brings together powerful features for enterprise data management:
Alongside Workspace monitoring and user activity tracking accessible through Microsoft Purview, these capabilities make federated data governance a reality at enterprise scale.
Enable diagnostics at the workspace level, and OneLake streams diagnostic events as JSON into a Lakehouse you choose—within the same capacity. You can use these events to unlock usage insights, provide operational visibility, and support compliance reporting.
Data governance, operations teams, and data product owners need a unified, trustworthy record of data activity—not just for compliance, but to understand how data products are used and valued across the organization.
With OneLake diagnostics, you gain a consistent log of data access and operations, spanning everything from user actions in the Fabric web experience to programmatic access via APIs, pipelines, and analytics engines.
Even cross-workspace shortcuts are covered: events are captured when diagnostics is enabled in the source workspace, ensuring visibility no matter where data is consumed.
Because events are stored in your Lakehouse as open JSON files, you can analyze them with the tools you already use—Spark, SQL, Eventhouse, Power BI, or any solution that ingests JSON logs. Because OneLake implements the ADLS and Azure Blob Storage APIs, all that data is accessible outside of Fabric too!
Gain_End-to-End_Visibility_into_Data_Activity_Using_OneLake_diagnostics_Generall
Note: Allow ~1 hour after enabling for event flow to begin.
OneLake diagnostic events capture both internal and external access to data in OneLake.
This means you get detailed logs when trust is lowest, and high-level logs that point you to the more detailed records of the Fabric experience you’re using.
As a result, retaining diagnostic data is more efficient and cost-effective, with no duplication—yet you still have enough information to understand how your data products are being consumed across your organization.
OneLake diagnostics consumption is equivalent to the cost of Azure Storage diagnostics when diagnostic events are captured into an Azure Storage account.
OneLake diagnostics has two associated meters. For the latest details, refer to the official pricing page: OneLake compute and storage consumption.
OneLake diagnostic events capture executingUPN and callerIpAddress information. A forthcoming tenant admin setting will provide the option to disable collection of these details. Prior to the availability of this setting, which is expected within the next few weeks, these fields will be redacted.
You can use the Microsoft 365 security logs to monitor when diagnostic events are enabled or disabled for your workspaces using the new ModifyOneLakeDiagnosticSettings event.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.