Skip to content

yggdrasil.databricks.table.loki

loki

Loki skill for the Unity Catalog tables service (dbc.tables).

A table (managed or external) or view is the leaf of the Unity Catalog namespace — catalog.schema.table — with typed columns. dbc.tables lists and describes them over the UC REST API (no SQL warehouse), returning yggdrasil DataType-typed column metadata.

DatabricksTablesSkill

Bases: DatabricksServiceSkill

Inspect and manipulate Unity Catalog tables — list / describe / preview / create / drop. Metadata reads go over the UC REST API (dbc.tables, no warehouse); data preview and DDL go through dbc.sql.

available

available(agent: 'Loki') -> bool

True when this skill can run in agent's environment.

Default: available everywhere, unless :attr:requires names a backend that isn't detected. Override for finer checks.