Workspace
Attributes
attributestore= store or EvsysStore()attributeroot= Path(root or os.environ.get(_WORKSPACE_ENV) or _DEFAULT_ROOT)Functions
func__init__(self, store=None, *, root=None) -> NoneparamselfparamstoreEvsysStore | None= Noneparamrootstr | None= NoneReturns
Nonefuncpull_dataset(self, dataset_id, *, force=False) -> MaterializedDatasetparamselfparamdataset_idstrparamforcebool= FalseReturns
evsys_sdk.workspace.MaterializedDatasetfuncpull_benchmark(self, benchmark_id, *, force=False) -> MaterializedDatasetparamselfparambenchmark_idstrparamforcebool= FalseReturns
evsys_sdk.workspace.MaterializedDatasetfuncdataset_id_for_name(self, name) -> strparamselfparamnamestrReturns
strfuncbenchmark_id_for_name(self, name) -> strparamselfparamnamestrReturns
strfunc_id_for_name(self, list_fn, name, kind) -> strResolve a name to the highest-version record's id for this project.
paramselfparamlist_fnCallable[[], list[dict] | None]paramnamestrparamkindstrReturns
strfunc_materialize(self, sub, obj_id, force, *, get_meta, get_rows) -> MaterializedDatasetparamselfparamsubstrparamobj_idstrparamforceboolparamget_metaCallable[[str], dict | None]paramget_rowsCallable[..., list[dict]]Returns
evsys_sdk.workspace.MaterializedDatasetfuncscript_path(self, exp_id) -> strparamselfparamexp_idstrReturns
strfuncoutputs_dir(self, run_id) -> strparamselfparamrun_idstrReturns
str