CatalogWorkspaceContentService.

load_and_put_declarative_ldm

load_and_put_declarative_ldm( workspace_id: str, layout_root_path: Path, validator: Optional[DataSourceValidator], standalone_copy: bool ) -> None

This method combines load_declarative_ldm and put_declarative_ldm

methods to load and set layouts stored using store_declarative_ldm.

Parameters

nametypedescription
workspace_idstrWorkspace identification string e.g. "demo"
layout_root_pathPathPath to the root of the layout directory. Defaults to Path.cwd().
validatorOptional[DataSourceValidator]Object that manages validation, whether each data_source_id in LDM corresponds to existing data source. Defaults to None.
standalone_copyboolIf true, then workspace data filter references will be removed from LDM. Note that first, the copy is made so we do not interfere with the original input.

Returns

None