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 |
|
| 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 |