Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
metadata
command
Command metadata pushes database metadata to an OpenMetadata server, driven by a Python-compatible ingestion workflow YAML.
|
Command metadata pushes database metadata to an OpenMetadata server, driven by a Python-compatible ingestion workflow YAML. |
|
omingest
command
Command omingest pushes database metadata to an OpenMetadata server, driven by a Python-compatible ingestion workflow YAML.
|
Command omingest pushes database metadata to an OpenMetadata server, driven by a Python-compatible ingestion workflow YAML. |
|
internal
|
|
|
cli
Package cli implements the `metadata` command line interface.
|
Package cli implements the `metadata` command line interface. |
|
config
Package config unmarshals the OpenMetadata ingestion workflow YAML.
|
Package config unmarshals the OpenMetadata ingestion workflow YAML. |
|
filter
Package filter implements include/exclude regex filtering for schema and table names, matching the semantics of the Python openmetadata-ingestion connectors.
|
Package filter implements include/exclude regex filtering for schema and table names, matching the semantics of the Python openmetadata-ingestion connectors. |
|
fqn
Package fqn builds OpenMetadata fully-qualified names.
|
Package fqn builds OpenMetadata fully-qualified names. |
|
logging
Package logging configures the process-wide slog logger from the workflow's loggerLevel, with an optional CLI override.
|
Package logging configures the process-wide slog logger from the workflow's loggerLevel, with an optional CLI override. |
|
model
Package model defines a source-neutral representation of the database metadata hierarchy.
|
Package model defines a source-neutral representation of the database metadata hierarchy. |
|
sink
Package sink defines where extracted metadata is written.
|
Package sink defines where extracted metadata is written. |
|
source
Package source defines the Source abstraction and a registry of source implementations keyed by connection type.
|
Package source defines the Source abstraction and a registry of source implementations keyed by connection type. |
|
source/clickhouse
Package clickhouse extracts schema metadata from a ClickHouse service.
|
Package clickhouse extracts schema metadata from a ClickHouse service. |
|
source/mysql
Package mysql extracts schema metadata from a MySQL service.
|
Package mysql extracts schema metadata from a MySQL service. |
|
source/postgres
Package postgres extracts schema metadata from a PostgreSQL service.
|
Package postgres extracts schema metadata from a PostgreSQL service. |
|
typemap
Package typemap normalises native database column type strings into the OpenMetadata ColumnDataType enum, preserving the original string for display and extracting length/precision/scale where present.
|
Package typemap normalises native database column type strings into the OpenMetadata ColumnDataType enum, preserving the original string for display and extracting length/precision/scale where present. |
|
workflow
Package workflow wires a Source to a Sink and drives the metadata push in the order required by OpenMetadata's entity hierarchy: service, then databases, then schemas, then tables.
|
Package workflow wires a Source to a Sink and drives the metadata push in the order required by OpenMetadata's entity hierarchy: service, then databases, then schemas, then tables. |
Click to show internal directories.
Click to hide internal directories.