1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//! Delta / Databricks table staging: write Parquet under `warehouse/namespace/table/` via [`object_store`](super::object_store).
//!
//! Full Delta transaction-log commits (ACID, time travel) need a `deltalake` crate aligned with this
//! crate's Arrow/Polars versions — tracked separately. Today Rust lands **Parquet parts** at the table
//! location your `s3://` / `abfss://` / `file://` warehouse URI describes.
use crateIngestionResult;
use crateDataSet;
use export_dataset_to_object_store_uri;
/// Build a table root URI from warehouse + optional namespace + table name.
/// Write `ds` as Parquet under the Delta table path (object-store URI).