Skip to main content

Module dataset_loading

Module dataset_loading 

Source
Expand description

Dataset table loading and export helpers for DuckLake relations.

Structs§

DatasetCsvSeed
One trusted in-memory CSV selected for atomic dataset replacement.
DatasetFileReadOptions
Options passed to DuckDB file readers when importing a dataset table.
DatasetTableRelation
DuckDB schema and table name for a versioned dataset table.
ExportDatasetTableRequest
Request to export one versioned dataset table to a local file.
ExportedDatasetTable
Summary of a dataset table export operation.
ImportedColumn
DuckDB-reported shape for one imported dataset column.
LoadDatasetTableFromFileRequest
Request to load one versioned dataset table from a source file.
LoadDatasetTableFromSqlRequest
Request to materialize one versioned dataset table from a SQL query.
LoadRedcapFormDatasetRequest
Request to reshape a REDCap EAV export into a versioned dataset table.
LoadedDatasetTable
Summary of a dataset table loaded into DuckLake.
PreviewDatasetTableRequest
Request to read a bounded preview of one versioned dataset table.
PreviewedDatasetTable
Bounded row preview for one dataset table.
RedcapEavChoice
Mapping from a REDCap raw choice value to the TRE categorical integer value.
RedcapEavField
REDCap field projection metadata used when pivoting EAV data.
RedcapSyntheticColumn
Derived REDCap output column projected from an existing source column.

Enums§

DatasetExportFormat
Output format for exporting a dataset table from DuckLake.
DatasetFileFormat
File formats accepted when loading a dataset table from disk.

Functions§

dataset_output_key
Canonical reservation key shared by new-name and existing-Asset selectors. Version allocation occurs after this logical Dataset key is reserved.
dataset_table_relation
Builds the DuckDB relation name used for a versioned dataset table.