Skip to content

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

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