Microsoft Fabric Updates Blog

Intelligent Data Cleanup: Smart Purging for Smarter Data Warehouses

In the era of Artificial Intelligence, organizations generate and accumulate large volumes of information every second. From transactional records to user logs and analytics data warehouses serve as a single source of truth that stores this information for a plethora of purposes. However, as data accumulates over time, not all remain relevant and valuable, leading to an increase in storage costs. Automatic purging proactively helps maintain an efficient and cost-effective data infrastructure by routinely and systematically eliminating expired data periodically.

We have added the ability to intelligently identify and automatically purge the obsolete files through Garbage Collection in the data warehouse within Microsoft Fabric with no knobs. As a background process, garbage collection periodically identifies and cleans all the data and log files of dropped tables, aborted transactions, temporary tables and expired files. When the warehouse is active, the process of garbage collection executes every 24 hours. This ensures the data warehouse remains optimized and efficient.

Why is Garbage Collection important?

Storage cost optimization

With the rapid increase in volume of data, certain expired data takes up valuable storage space leading to an increase in storage costs for the organizations. Garbage Collection intelligently identifies and cleans up such files periodically. This helps free up the space, reducing the need for additional storage.

Reduces maintenance overhead

Manual data cleanup is not only time-consuming but also error prone. Garbage collection helps ensure the accurate files are identified and purged as a background process while the organizations can focus on more strategic tasks.

Compliance and Data Governance

Enterprises are responsible for adhering to data retention regulations (E.g., GDPR, HIPPA). Garbage Collection helps enforce these policies by automatically deleting the records that exceed the retention period thereby helping reduce the risks of non-compliance.

Stay tuned: The Data warehouse within Microsoft Fabric offers a default data retention period of 30 calendar days. Landing soon is the ability to configure data retention.

Conclusion

Garbage Collection is a vital component of modern data warehouse management. By removing obsolete data regularly and intelligently, organizations can ensure their warehouses are lean, performant and cost efficient. In a world where data continues to grow exponentially, garbage collection is no longer an option but a true necessity.

Related blog posts

Intelligent Data Cleanup: Smart Purging for Smarter Data Warehouses

June 17, 2025 by Akshay Dixit

The Eventstreams artifact in the Microsoft Fabric Real-Time Intelligence experience lets you bring real-time events into Fabric, transform them, and then route them to various destinations such as Eventhouse, without writing any code (no-code). You can ingest data from an Eventstream to Eventhouse seamlessly either from Eventstream artifact or Eventhouse Get Data Wizard. This capability … Continue reading “Fabric Eventhouse now supports Eventstream Derived Streams in Direct Ingestion mode (Preview)”

June 17, 2025 by Dan Liu

Have you ever found yourself frustrated by inconsistent item creation? Maybe you’ve struggled to select the right workspace or folder when creating a new item or ended up with a cluttered workspace due to accidental item creation. We hear you—and we’re excited to introduce the new item creation experience in Fabric! This update is designed … Continue reading “Introducing new item creation experience in Fabric”