Package org.odpi.openmetadata.adapters.connectors.integration.openlineage.postgres
package org.odpi.openmetadata.adapters.connectors.integration.openlineage.postgres
The PostgreSQL OpenLineage log store stores open lineage events, and a digest of their runs, datasets, data
quality assertions and tests, in the PostgreSQL database schemas attached to the connector as catalog targets.
-
ClassDescriptionPostgresOpenLineageEventDigest extracts the rows that an OpenLineage run event contributes to the digest tables of a PostgreSQL OpenLineage log store (see
PostgresOpenLineageLogStoreSchema).A data quality assertion reported on an input dataset.A dataset read (I) or written (O) by the run.Contribution of the event to its run.A test reported in the run's test facet.Stores open lineage events in one PostgreSQL database schema.PostgresOpenLineageLogStoreConfigurationProperty provides definitions for the configuration properties used with the PostgreSQL OpenLineage log store integration connector.PostgresOpenLineageLogStoreConnector stores the open lineage events published to the integration daemon in the PostgreSQL database schemas attached to it as catalog targets.PostgresOpenLineageLogStoreProvider is the connector provider for the PostgreSQL OpenLineage log store integration connector.PostgresOpenLineageLogStoreSchema defines the tables of a PostgreSQL OpenLineage log store and the SQL that writes, purges and reads them.PostgresOpenLineageLogStoreWriter issues the SQL that maintains one PostgreSQL OpenLineage log store: it creates the schema and tables, stores each event with its contribution to the digest in one transaction, and purges old records.