Workspace configuration

Download JSON Schema

Example

apiVersion: leapview.dev/v1
kind: Workspace
metadata:
  name: movielens
  title: MovieLens Workspace
  description: Experimental large-scale movie ratings workspace for BI model and dashboard stress testing.
spec:
  uses:
    sources:
      - movielens.ratings
      - movielens.movies
      - movielens.tags
      - movielens.links
  models:
    include:
      - models/*.yaml
  semanticModels:
    include:
      - semantic-models/*.yaml
  dashboards:
    include:
      - dashboards/*.yaml
  access:
    include: []

Fields

Field Type Required Rules
apiVersion APIVersion Yes
kind Workspace Yes
metadata Metadata Yes
spec object Yes no additional fields

Nested definitions

APIVersion

Field Type Required Rules

IncludeList

Field Type Required Rules
include array of string Yes

Metadata

Field Type Required Rules
description string No
name ResourceID Yes
owner string No
tags array of string No
title string No
workspace ResourceID No

ResourceID

Field Type Required Rules