Class: Lakehouse
A lakehouse environment such as the KBASE Spark lakehouse or a Dremio instance. Serves as the hosting platform for one or more DataSources.
URI: dcat:DataService
classDiagram
class Lakehouse
click Lakehouse href "../Lakehouse/"
CatalogEntity <|-- Lakehouse
click CatalogEntity href "../CatalogEntity/"
Lakehouse : catalog_entries
Lakehouse --> "*" DataSource : catalog_entries
click DataSource href "../DataSource/"
Lakehouse : created_date
Lakehouse : description
Lakehouse : endpoint_url
Lakehouse : id
Lakehouse : last_modified
Lakehouse : operator
Lakehouse : platform_type
Lakehouse --> "0..1" PlatformType : platform_type
click PlatformType href "../PlatformType/"
Lakehouse : title
Inheritance
- CatalogEntity
- Lakehouse
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| endpoint_url | 0..1 Uri |
URL endpoint for accessing the lakehouse | direct |
| operator | 0..1 String |
Organization or team operating this lakehouse | direct |
| platform_type | 0..1 PlatformType |
The technology platform underlying this lakehouse | direct |
| catalog_entries | * DataSource |
Catalog entries (data sources) hosted in this lakehouse | direct |
| id | 1 Uriorcurie |
Unique identifier for this catalog entity | CatalogEntity |
| title | 1 String |
Human-readable name for this entity | CatalogEntity |
| description | 0..1 String |
Free-text description of this entity | CatalogEntity |
| created_date | 0..1 Date |
Date this entity was first created or registered | CatalogEntity |
| last_modified | 0..1 Date |
Date this entity was last updated | CatalogEntity |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Catalog | lakehouses | range | Lakehouse |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/ber-data/ber-data-registry
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | dcat:DataService |
| native | ber_registry:Lakehouse |
LinkML Source
Direct
name: Lakehouse
description: A lakehouse environment such as the KBASE Spark lakehouse or a Dremio
instance. Serves as the hosting platform for one or more DataSources.
from_schema: https://w3id.org/ber-data/ber-data-registry
is_a: CatalogEntity
slots:
- endpoint_url
- operator
- platform_type
- catalog_entries
class_uri: dcat:DataService
Induced
name: Lakehouse
description: A lakehouse environment such as the KBASE Spark lakehouse or a Dremio
instance. Serves as the hosting platform for one or more DataSources.
from_schema: https://w3id.org/ber-data/ber-data-registry
is_a: CatalogEntity
attributes:
endpoint_url:
name: endpoint_url
description: URL endpoint for accessing the lakehouse.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcat:endpointURL
alias: endpoint_url
owner: Lakehouse
domain_of:
- Lakehouse
range: uri
operator:
name: operator
description: Organization or team operating this lakehouse.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:publisher
alias: operator
owner: Lakehouse
domain_of:
- Lakehouse
range: string
platform_type:
name: platform_type
description: The technology platform underlying this lakehouse.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
alias: platform_type
owner: Lakehouse
domain_of:
- Lakehouse
range: PlatformType
catalog_entries:
name: catalog_entries
description: Catalog entries (data sources) hosted in this lakehouse.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
alias: catalog_entries
owner: Lakehouse
domain_of:
- Lakehouse
range: DataSource
multivalued: true
inlined: true
inlined_as_list: true
id:
name: id
description: Unique identifier for this catalog entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: Lakehouse
domain_of:
- Catalog
- CatalogEntity
range: uriorcurie
required: true
title:
name: title
description: Human-readable name for this entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:title
alias: title
owner: Lakehouse
domain_of:
- Catalog
- CatalogEntity
range: string
required: true
description:
name: description
description: Free-text description of this entity.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:description
alias: description
owner: Lakehouse
domain_of:
- Catalog
- CatalogEntity
range: string
created_date:
name: created_date
description: Date this entity was first created or registered.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:created
alias: created_date
owner: Lakehouse
domain_of:
- CatalogEntity
range: date
last_modified:
name: last_modified
description: Date this entity was last updated.
from_schema: https://w3id.org/ber-data/ber-data-registry
rank: 1000
slot_uri: dcterms:modified
alias: last_modified
owner: Lakehouse
domain_of:
- CatalogEntity
range: date
class_uri: dcat:DataService