|
|
compute_valid_objects
(workspace_id: str, ctx: ValidObjectsInputType) | Returns attributes, facts, and metrics which are valid to add to a context that already |
get_attributes_catalog
(workspace_id: str, include: list[str], rsql_filter: str) | Retrieve all attributes in a given workspace. |
get_declarative_analytics_model
(workspace_id: str, exclude: Optional[list[str]]) | Retrieves declarative analytics model. The model is tied to the workspace and organization. |
get_declarative_ldm
(workspace_id: str) | Retrieve a logical model layout. On CatalogDeclarativeModel user can call |
get_dependent_entities_graph
(workspace_id: str) | There are dependencies among all catalog objects, the chain is the following: |
get_dependent_entities_graph_from_entry_points
(workspace_id: str, dependent_entities_request: CatalogDependentEntitiesRequest) | Extends get_dependent_entities_graph with the entry point from which the graph is created. |
get_facts_catalog
(workspace_id: str) | Retrieve all facts in a given workspace. |
get_full_catalog
(workspace_id: str, inject_valid_objects_func: bool) | Retrieves catalog for a workspace. Catalog contains all data sets and metrics defined in that workspace. |
get_label_elements
(workspace_id: str, label_id: str, depends_on: Optional[list[DependsOnItem]], validate_by: Optional[list[CatalogValidateByItem]], exact_filter: Optional[list[str]], filter_by: Optional[CatalogFilterBy], pattern_filter: Optional[str], complement_filter: Optional[bool], sort_order: Optional[Literal["ASC", "DESC"]], offset: Optional[int], limit: Optional[int]) | Get existing values for a label. |
get_labels_catalog
(workspace_id: str) | Retrieve all labels in a given workspace. |
get_metrics_catalog
(workspace_id: str) | Retrieve all Metrics in a given workspace. |
get_organization
() | None |
layout_organization_folder
() | None |
layout_workspace_folder
(workspace_id: str, layout_root_path: Path) | Ties the LDM or Analytics Model to the Organization and workspaces in the store methods. |
load_analytics_model_from_disk
(path: Path) | Loads the analytics model, which was stored using store_analytics_model_to_disk. |
load_and_put_declarative_analytics_model
(workspace_id: str, layout_root_path: Path) | This method combines load_declarative_analytics_model and put_analytics_model methods |
load_and_put_declarative_ldm
(workspace_id: str, layout_root_path: Path, validator: Optional[DataSourceValidator], standalone_copy: bool) | This method combines load_declarative_ldm and put_declarative_ldm |
load_declarative_analytics_model
(workspace_id: str, layout_root_path: Path) | Loads the declarative analytics model, which was stored using store_declarative_analytics_model. |
load_declarative_ldm
(workspace_id: str, layout_root_path: Path) | Load declarative Logical Data Model, which was stored using store_declarative_workspaces |
load_ldm_from_disk
(path: Path) | Loads the Logical Data Model, which was stored using store_ldm_to_disk. |
|
put_declarative_analytics_model
(workspace_id: str, analytics_model: CatalogDeclarativeAnalytics) | Sets the declarative analytics model for a given workspace. |
put_declarative_ldm
(workspace_id: str, ldm: CatalogDeclarativeModel, validator: Optional[DataSourceValidator], standalone_copy: bool) | Set declarative logical data model for a given workspace. |
store_analytics_model_to_disk
(workspace_id: str, path: Path, exclude: Optional[list[str]]) | Store analytics model for a given workspace in directory hierarchy.This method does not tie the declarative |
store_declarative_analytics_model
(workspace_id: str, layout_root_path: Path) | Store declarative analytics model for a given workspace in directory hierarchy. |
store_declarative_ldm
(workspace_id: str, layout_root_path: Path) | Store declarative logical data model for a given workspace in directory hierarchy. |
store_ldm_to_disk
(workspace_id: str, path: Path) | Store declarative logical data model for a given workspace in directory hierarchy. |