Skip to main content
Version: v2.10.0

Concepts

This page is our quick reference for the core building blocks you'll encounter throughout Yeedu. Each section links to the area of the docs where you can configure that concept in detail.

Workspaces

Workspaces are isolated, top-level environments that group users, projects, resources, and policies for a team or business unit. A workspace centralizes configuration, networking, storage, integrations, and membership controls, so you can keep development, staging, and production cleanly separated. See Workspaces to create and manage them.

Clusters

Clusters supply the compute (CPU, RAM, autoscaling) for interactive analysis and batch jobs.

Use ephemeral clusters for ad-hoc work and persistent clusters for production.

You manage cluster lifecycle, sizing, and autoscaling to balance performance, cost, and workload isolation. See Clusters for sizing and lifecycle options.

Catalogs (metastores)

Catalogs hold table and schema metadata, locations, partitions and formats, so compute engines can discover datasets reliably across object stores. Use a centralized, Hive-compatible metastore or an external catalog (Glue, Unity) to share schemas and enable governance. See Catalogs for the supported types.

Access control

Access control (RBAC and ACLs) determines who can view or modify workspaces, clusters, catalogs, jobs, and notebooks. It integrates with SSO and your identity provider for centralized identity, so you can apply least-privilege roles, group-based policies, and resource-level ACLs, and lean on audit logs to satisfy security and compliance requirements. See Access management and Roles.

Jobs

Jobs are reproducible, scheduled or event-driven pipelines that run code with parameters on a specified cluster profile. They support retries, alerts, and artifact tracking, so you can use jobs to operationalize ETL, ML training, and production workflows and then monitor each run through logs and metrics. See Jobs and the Jobs dashboard.

Notebooks

Notebooks combine code, visualizations, and narrative for exploratory data analysis and prototyping. Attach a notebook to a cluster for interactive execution. For reproducibility, pin environment specs and convert stable analyzes into parameterised jobs for production scheduling. See Create a notebook and the Editor pane.

Secrets

Secrets store the credentials your clusters and jobs need to reach external systems, object stores, databases, third-party APIs, without committing values into code. We organize secrets into tenant, workspace, and user scopes so you can control who can read each value. See Secrets overview.

Mounts

Mounts attach external storage (S3, Azure Blob Storage, GCS, NFS, SMB) to your clusters.

Workloads can then read and write that data, and you don't have to hard-code the credentials anywhere. See Mounts overview.

note

We recommend a display resolution of 1920 × 1080 for the Yeedu UI.