catalog_data_source.

load_declarative_pdm

load_declarative_pdm(data_source_id: str, layout_root_path: Path = Path.cwd())

Loads declarative physical data model layout, which was stored using store_declarative_pdm for a given data source.

Parameters

nametypedescription
data_source_idstringData source identification string. e.g. "demo"
layout_root_pathOptional[Path]Path to the root of the layout directory. Defaults to Path.cwd().

Returns

None

Example

# Load declarative Physical Data model
declarative_tables = sdk.catalog_data_source.load_declarative_pdm(
    data_source_id="123",
    layout_root_path=Path.cwd()
)