You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/docs/reference/resource-configs/fabric-configs.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -183,16 +183,16 @@ The `microbatch` strategy processes data in bounded time intervals using an even
183
183
select * from raw_events
184
184
```
185
185
#### Notes
186
-
- `event_time`must be a valid timestamp column.
187
-
- Each batch is processed independently, allowing efficient incremental refresh of large time-series datasets.
188
-
- If no `unique_key` is specified, dbt-fabric defaults to `append`.
186
+
- [`event_time`](/reference/resource-configs/event-time) must be a valid timestamp column.
187
+
- dbt processes each batch independently, allowing efficient incremental refresh of large time-series datasets.
188
+
- If you don't specify a `unique_key`, dbt-fabric defaults to `append`.
189
189
190
-
For more details, see [Incremental Models](https://docs.getdbt.com/docs/build/incremental-models).
190
+
For more details, see [Incremental models](/docs/build/incremental-models).
191
191
## Permissions
192
192
193
193
The Microsoft Entra identity (user or service principal) must be a Fabric Workspace admin to work on the database level at this time. Fine grain access control will be incorporated in the future.
194
194
195
-
## Cross-Warehouse References
195
+
## Cross-warehouse references
196
196
197
197
The dbt-fabric adapter supports cross-warehouse queries using `source()` or `ref()` macros.
198
198
@@ -215,9 +215,15 @@ sources:
215
215
```
216
216
> To use cross-warehouse references or warehouse snapshots, ensure the identity configured here has access to all referenced Fabric Warehouses.
217
217
218
-
## Warehouse Snapshots
218
+
## Warehouse snapshots
219
219
220
-
Microsoft Fabric’s warehouse snapshots are read-only representations of a warehouse at a specific point in time, retained for up to 30 days. They allow analysts to query a stable dataset—regardless of ongoing ETL updates—by “rolling forward” the snapshot timestamp so changes apply atomically. Warehouse snapshots are supported in dbt-fabric and allow tracking changes in Fabric Data Warehouse objects across runs. They are automatically created **before** and **after** `dbt run`, `dbt build`, and `dbt snapshot` commands. Your `profiles.yml` must define workspace_id and warehouse snapshot name to create a warehouse snapshot as a child item of your warehouse. Learn more [here](https://learn.microsoft.com/en-us/fabric/data-warehouse/warehouse-snapshot)
220
+
Microsoft Fabric warehouse snapshots are read-only copies of your warehouse at a specific moment, kept for up to 30 days. They allow analysts query a stable dataset, even while ELT processes are updating the warehouse. By moving the snapshot’s timestamp forward, changes are applied all at once (atomically).
221
+
222
+
dbt-fabric supports warehouse snapshots, which helps track changes in Fabric Data Warehouse objects between dbt runs. Fabric automatically creates snapshots _before_ and _after_ you run the `dbt run`, `dbt build`, or `dbt snapshot` commands.
223
+
224
+
To use them, your `profiles.yml` must include the `workspace_id` and the warehouse snapshot name so dbt can create the snapshot as a child item of your warehouse.
225
+
226
+
Learn more [here](https://learn.microsoft.com/en-us/fabric/data-warehouse/warehouse-snapshot)
221
227
222
228
```yaml
223
229
fabric_dw:
@@ -237,8 +243,8 @@ fabric_dw:
237
243
- After execution, the warehouse snapshot is created with snapshot timestamp.
0 commit comments