Forum Discussion

jaryszek's avatar
jaryszek
Super User
11 months ago
Solved

Modeling for Multiple Granularities and 1000+ Customers (OneLake layer)

Hi all, I’m designing a solution in Fabric (OneLake, Direct Lake only – no Power Query, no Warehouse) and need advice on how to model for multiple granularities across 1000+ customers. Context: - ...
  • v-saisrao-msft's avatar
    v-saisrao-msft
    11 months ago

    Hi jaryszek,

    When organizing data in a shared Lakehouse by tenant_id and date, files are stored in a nested folder structure like:
    /tenant_id=<tenant_id>/year=<yyyy>/month=<mm>/day=<dd>/.
    Fabric automatically manages file names and partitions when using Spark or Pipelines. You can view the folder structure by selecting “View Files” in the Lakehouse UI. This method enables scalable and efficient management of data across multiple customers and granularities.

    Load data to Lakehouse using partition - Microsoft Fabric | Microsoft Learn

     

    Thank you.