model_container.CatalogWorkspaceContent

Properties

None

Methods

NameDescription
get_metric(metric_id: Union[str, ObjId])Gets metric by id. The id can be either an instance of ObjId or string containing serialized ObjId ('metric/some.metric.id') or contain just the id part ('some.metric.id').
get_dataset(dataset_id: Union[str, ObjId])Gets dataset by id. The id can be either an instance of ObjId or string containing serialized ``ObjId ('dataset/some.dataset.id')`` or contain just the id part (``some.dataset.id``).
find_label_attribute()Get attribute by label id.
filter_by_valid_objects()None
catalog_with_valid_objects(ctx: ValidObjectsInputType)Returns a new instance of catalog which contains only those datasets (attributes and facts) that are valid in the provided context. The context is composed of one or more entities of the semantic model and the filtered catalog will contain only those entities that can be safely added on top of that existing context.
create_workspace_content_catalog()None