Expand description
Model loading functionality
Loads models from storage backends, handling YAML parsing and validation.
Supports both file-based loading (FileSystemStorageBackend, BrowserStorageBackend) and API-based loading (ApiStorageBackend).
§File Naming Convention
All files use a flat naming pattern in the workspace root directory:
workspace.yaml- workspace metadata with references to all assets{workspace}_{domain}_{system}_{resource}.odcs.yaml- ODCS table files{workspace}_{domain}_{system}_{resource}.odps.yaml- ODPS product files{workspace}_{domain}_{system}_{resource}.cads.yaml- CADS asset filesrelationships.yaml- relationship definitions
Where {system} is optional if the resource is at the domain level.
Structs§
- Decision
Load Error - Error encountered while loading a decision
- Decision
Load Result - Result of loading decisions
- Domain
Load Result - Result of loading domains
- Knowledge
Load Error - Error encountered while loading a knowledge article
- Knowledge
Load Result - Result of loading knowledge articles
- Model
Load Result - Result of loading a model
- Model
Loader - Model loader that uses a storage backend
- Relationship
Data - Relationship data loaded from storage
- Table
Data - Table data loaded from storage