Principle:Evidentlyai Evidently Workspace Management
| Knowledge Sources | |
|---|---|
| Domains | ML_Monitoring, Infrastructure |
| Last Updated | 2026-02-14 12:00 GMT |
Overview
A local storage management mechanism that provides file-based persistence for monitoring projects, snapshots, and datasets.
Description
Workspace Management creates and manages a local file-based storage backend for Evidently monitoring. A Workspace is the top-level container that stores projects, their snapshots, datasets, and dashboard configurations on the local file system.
The workspace follows a hierarchical structure:
- Workspace (directory) → contains Projects
- Project → contains Snapshots and Dashboard configuration
- Snapshot → contains metric results from a single Report.run()
Usage
Use when setting up an Evidently monitoring dashboard. Create a Workspace as the first step before creating projects and adding snapshots.
Theoretical Basis
Workspace management follows the repository pattern providing a storage abstraction:
# Pseudocode: Repository pattern
workspace = create_workspace("./monitoring")
project = workspace.add_project(name="My Model")
workspace.add_run(project.id, snapshot)
# Data persisted to ./monitoring/{project_id}/snapshots/