mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-31 12:39:01 +00:00
Fixes: Reverse Metadata Docs (#20915)
* fix: reverse metadata collate specific content - collateContent * fix: updated 1.8 docs collateContent * refactor: added snowflake owner management in docs * fix: use reverse-metadata file relative path * fix: reverse metadata file path * fix: yaml.md files - used relative path
This commit is contained in:
parent
3fc0bdd23b
commit
49cbcfb73b
@ -34,6 +34,17 @@ CREATE MASKING POLICY SENSITIVE_DATA AS (VAL STRING) RETURNS STRING -> CASE WHEN
|
||||
ALTER TAG PII SET MASKING POLICY SENSITIVE_DATA;
|
||||
```
|
||||
|
||||
### Owner Management
|
||||
|
||||
OpenMetadata does not support owner management for Snowflake, as Snowflake assigns ownership to roles rather than individual users.
|
||||
To work around this limitation, you can grant ownership to a specific role and then assign that role to the desired user.
|
||||
|
||||
```sql
|
||||
-- Grant ownership on table to the role
|
||||
GRANT OWNERSHIP ON TABLE DATABASE_NAME.SCHEMA_NAME.TABLE_NAME TO ROLE NEW_ROLE REVOKE CURRENT GRANTS;
|
||||
```
|
||||
|
||||
|
||||
### Custom SQL Template
|
||||
|
||||
Snowflake supports custom SQL templates for metadata changes. The template is interpreted using python f-strings.
|
||||
|
@ -1 +0,0 @@
|
||||
- [Reverse Metadata](#reverse-metadata)
|
@ -1 +0,0 @@
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
@ -34,6 +34,17 @@ CREATE MASKING POLICY SENSITIVE_DATA AS (VAL STRING) RETURNS STRING -> CASE WHEN
|
||||
ALTER TAG PII SET MASKING POLICY SENSITIVE_DATA;
|
||||
```
|
||||
|
||||
### Owner Management
|
||||
|
||||
OpenMetadata does not support owner management for Snowflake, as Snowflake assigns ownership to roles rather than individual users.
|
||||
To work around this limitation, you can grant ownership to a specific role and then assign that role to the desired user.
|
||||
|
||||
```sql
|
||||
-- Grant ownership on table to the role
|
||||
GRANT OWNERSHIP ON TABLE DATABASE_NAME.SCHEMA_NAME.TABLE_NAME TO ROLE NEW_ROLE REVOKE CURRENT GRANTS;
|
||||
```
|
||||
|
||||
|
||||
### Custom SQL Template
|
||||
|
||||
Snowflake supports custom SQL templates for metadata changes. The template is interpreted using python f-strings.
|
||||
|
@ -1 +0,0 @@
|
||||
- [Reverse Metadata](#reverse-metadata)
|
@ -1 +0,0 @@
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
@ -24,7 +24,10 @@ Configure and schedule Athena metadata and profiler workflows from the OpenMetad
|
||||
- [Troubleshooting](/connectors/database/athena/troubleshooting)
|
||||
- [Workflow Deployment Error](#workflow-deployment-error)
|
||||
- [Related](#related)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/athena/yaml"} /%}
|
||||
|
||||
@ -238,7 +241,9 @@ Find more information about [Source Identity](https://docs.aws.amazon.com/STS/la
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/athena/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/athena/reverse-metadata.md" collate: true /%}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Athena metadata and profiler workflows from the OpenMetad
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -25,7 +25,10 @@ Configure and schedule BigQuery metadata and profiler workflows from the OpenMet
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/bigquery/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/bigquery/yaml"} /%}
|
||||
|
||||
@ -164,6 +167,8 @@ the GCP credentials empty. This is why they are not marked as required.
|
||||
|
||||
We support cross-project lineage, but the data must be ingested within a single service. This means you need to perform lineage ingestion for just one service while including multiple projects.
|
||||
|
||||
{% partial file="/v1.7/connectors/database/bigquery/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/bigquery/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule BigQuery metadata and profiler workflows from the OpenMet
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -26,7 +26,9 @@ Configure and schedule Clickhouse metadata and profiler workflows from the OpenM
|
||||
- [Troubleshooting](/connectors/database/clickhouse/troubleshooting)
|
||||
- [Workflow Deployment Error](#workflow-deployment-error)
|
||||
- [Related](#related)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/clickhouse/yaml"} /%}
|
||||
@ -94,6 +96,8 @@ For the usage and lineage workflow, the user will need `SELECT` privilege. You c
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/clickhouse/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/clickhouse/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Clickhouse metadata and profiler workflows from the OpenM
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -28,7 +28,9 @@ Configure and schedule Databricks metadata and profiler workflows from the OpenM
|
||||
- [Lineage](/how-to-guides/data-lineage/workflow)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/databricks/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/databricks/yaml"} /%}
|
||||
|
||||
@ -74,6 +76,8 @@ If you are using unity catalog in Databricks, then checkout the [Unity Catalog](
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/databricks/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/databricks/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -26,7 +26,9 @@ Configure and schedule Databricks metadata and profiler workflows from the OpenM
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule MSSQL metadata and profiler workflows from the OpenMetada
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/mssql/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/mssql/yaml"} /%}
|
||||
|
||||
@ -122,6 +124,8 @@ For details step please refer to this [link](https://docs.microsoft.com/en-us/sq
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/mssql/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/mssql/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule MSSQL metadata and profiler workflows from the OpenMetada
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule MySQL metadata and profiler workflows from the OpenMetada
|
||||
- [Enable Security](#securing-mysql-connection-with-ssl-in-openmetadata)
|
||||
- [Data Lineage](/how-to-guides/data-lineage/workflow)
|
||||
- [Troubleshooting](/connectors/database/mysql/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/mysql/yaml"} /%}
|
||||
|
||||
@ -245,6 +247,8 @@ To establish secure connections between OpenMetadata and MySQL, navigate to the
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/mysql/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/mysql/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule MySQL metadata and profiler workflows from the OpenMetada
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-mysql-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Oracle metadata and profiler workflows from the OpenMetad
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/oracle/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/oracle/yaml"} /%}
|
||||
|
||||
@ -132,6 +134,8 @@ there is no routine out of the box in Oracle to grant SELECT to a full schema.
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/oracle/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/oracle/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -21,7 +21,9 @@ Configure and schedule Oracle metadata and profiler workflows from the OpenMetad
|
||||
- [Data Quality](#data-quality)
|
||||
- [Lineage](#lineage)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule PostgreSQL metadata and profiler workflows from the OpenM
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Enable Security](#securing-postgres-connection-with-ssl-in-openmetadata)
|
||||
- [Troubleshooting](/connectors/database/postgres/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/postgres/yaml"} /%}
|
||||
|
||||
@ -216,6 +218,8 @@ For IAM authentication, it is recommended to choose the `allow` mode or another
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/postgres/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/postgres/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule PostgreSQL metadata and profiler workflows from the OpenM
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-postgres-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -25,7 +25,9 @@ Configure and schedule Redshift metadata and profiler workflows from the OpenMet
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Enable Security](#securing-redshift-connection-with-ssl-in-openmetadata)
|
||||
- [Troubleshooting](/connectors/database/redshift/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/redshift/yaml"} /%}
|
||||
|
||||
@ -129,6 +131,8 @@ Under `Advanced Config`, specify the SSL mode appropriate for your connection, s
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/redshift/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/redshift/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule Redshift metadata and profiler workflows from the OpenMet
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-redshift-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -25,7 +25,9 @@ Configure and schedule Snowflake metadata and profiler workflows from the OpenMe
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/snowflake/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/snowflake/yaml"} /%}
|
||||
|
||||
@ -149,6 +151,8 @@ GRANT APPLY TAG TO ROLE NEW_ROLE;
|
||||
|
||||
Depending on your view ddl you can grant the relevant privileged as per above queries.
|
||||
|
||||
{% partial file="/v1.7/connectors/database/snowflake/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/snowflake/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule Snowflake metadata and profiler workflows from the OpenMe
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -21,7 +21,9 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/unity-catalog/troubleshooting)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/unity-catalog/yaml"} /%}
|
||||
|
||||
@ -63,6 +65,8 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/unitycatalog/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.7/connectors/database/unitycatalog/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/database/related.md" /%}
|
||||
|
@ -20,7 +20,9 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
- [Query Usage](#query-usage)
|
||||
- [Lineage](#lineage)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.7/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.7/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -24,7 +24,10 @@ Configure and schedule Athena metadata and profiler workflows from the OpenMetad
|
||||
- [Troubleshooting](/connectors/database/athena/troubleshooting)
|
||||
- [Workflow Deployment Error](#workflow-deployment-error)
|
||||
- [Related](#related)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/athena/yaml"} /%}
|
||||
|
||||
@ -238,7 +241,9 @@ Find more information about [Source Identity](https://docs.aws.amazon.com/STS/la
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/athena/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/athena/reverse-metadata.md" collate: true /%}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Athena metadata and profiler workflows from the OpenMetad
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -25,7 +25,10 @@ Configure and schedule BigQuery metadata and profiler workflows from the OpenMet
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/bigquery/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/bigquery/yaml"} /%}
|
||||
|
||||
@ -164,6 +167,8 @@ the GCP credentials empty. This is why they are not marked as required.
|
||||
|
||||
We support cross-project lineage, but the data must be ingested within a single service. This means you need to perform lineage ingestion for just one service while including multiple projects.
|
||||
|
||||
{% partial file="/v1.8/connectors/database/bigquery/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/bigquery/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule BigQuery metadata and profiler workflows from the OpenMet
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -26,7 +26,9 @@ Configure and schedule Clickhouse metadata and profiler workflows from the OpenM
|
||||
- [Troubleshooting](/connectors/database/clickhouse/troubleshooting)
|
||||
- [Workflow Deployment Error](#workflow-deployment-error)
|
||||
- [Related](#related)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/clickhouse/yaml"} /%}
|
||||
@ -94,6 +96,8 @@ For the usage and lineage workflow, the user will need `SELECT` privilege. You c
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/clickhouse/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/clickhouse/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Clickhouse metadata and profiler workflows from the OpenM
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -28,7 +28,9 @@ Configure and schedule Databricks metadata and profiler workflows from the OpenM
|
||||
- [Lineage](/how-to-guides/data-lineage/workflow)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/databricks/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/databricks/yaml"} /%}
|
||||
|
||||
@ -74,6 +76,8 @@ If you are using unity catalog in Databricks, then checkout the [Unity Catalog](
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/databricks/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/databricks/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -26,7 +26,9 @@ Configure and schedule Databricks metadata and profiler workflows from the OpenM
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule MSSQL metadata and profiler workflows from the OpenMetada
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/mssql/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/mssql/yaml"} /%}
|
||||
|
||||
@ -122,6 +124,8 @@ For details step please refer to this [link](https://docs.microsoft.com/en-us/sq
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/mssql/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/mssql/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule MSSQL metadata and profiler workflows from the OpenMetada
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule MySQL metadata and profiler workflows from the OpenMetada
|
||||
- [Enable Security](#securing-mysql-connection-with-ssl-in-openmetadata)
|
||||
- [Data Lineage](/how-to-guides/data-lineage/workflow)
|
||||
- [Troubleshooting](/connectors/database/mysql/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/mysql/yaml"} /%}
|
||||
|
||||
@ -245,6 +247,8 @@ To establish secure connections between OpenMetadata and MySQL, navigate to the
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/mysql/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/mysql/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule MySQL metadata and profiler workflows from the OpenMetada
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-mysql-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -22,7 +22,9 @@ Configure and schedule Oracle metadata and profiler workflows from the OpenMetad
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/oracle/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/oracle/yaml"} /%}
|
||||
|
||||
@ -132,6 +134,8 @@ there is no routine out of the box in Oracle to grant SELECT to a full schema.
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/oracle/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/oracle/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -21,7 +21,9 @@ Configure and schedule Oracle metadata and profiler workflows from the OpenMetad
|
||||
- [Data Quality](#data-quality)
|
||||
- [Lineage](#lineage)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule PostgreSQL metadata and profiler workflows from the OpenM
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Enable Security](#securing-postgres-connection-with-ssl-in-openmetadata)
|
||||
- [Troubleshooting](/connectors/database/postgres/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/postgres/yaml"} /%}
|
||||
|
||||
@ -216,6 +218,8 @@ For IAM authentication, it is recommended to choose the `allow` mode or another
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/postgres/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/postgres/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule PostgreSQL metadata and profiler workflows from the OpenM
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-postgres-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
## Requirements
|
||||
|
@ -25,7 +25,9 @@ Configure and schedule Redshift metadata and profiler workflows from the OpenMet
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Enable Security](#securing-redshift-connection-with-ssl-in-openmetadata)
|
||||
- [Troubleshooting](/connectors/database/redshift/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/redshift/yaml"} /%}
|
||||
|
||||
@ -129,6 +131,8 @@ Under `Advanced Config`, specify the SSL mode appropriate for your connection, s
|
||||
height="450px"
|
||||
caption="SSL Configuration" /%}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/redshift/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/redshift/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -24,7 +24,9 @@ Configure and schedule Redshift metadata and profiler workflows from the OpenMet
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
- [Enable Security](#securing-redshift-connection-with-ssl-in-openmetadata)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -25,7 +25,9 @@ Configure and schedule Snowflake metadata and profiler workflows from the OpenMe
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/snowflake/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/snowflake/yaml"} /%}
|
||||
|
||||
@ -149,6 +151,8 @@ GRANT APPLY TAG TO ROLE NEW_ROLE;
|
||||
|
||||
Depending on your view ddl you can grant the relevant privileged as per above queries.
|
||||
|
||||
{% partial file="/v1.8/connectors/database/snowflake/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/snowflake/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -23,7 +23,9 @@ Configure and schedule Snowflake metadata and profiler workflows from the OpenMe
|
||||
- [Data Profiler](#data-profiler)
|
||||
- [Data Quality](#data-quality)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
@ -21,7 +21,9 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
- [Lineage](/connectors/ingestion/lineage)
|
||||
- [dbt Integration](/connectors/ingestion/workflows/dbt)
|
||||
- [Troubleshooting](/connectors/database/unity-catalog/troubleshooting)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](#reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/ingestion-modes-tiles.md" variables={yamlPath: "/connectors/database/unity-catalog/yaml"} /%}
|
||||
|
||||
@ -63,6 +65,8 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
|
||||
{% /stepsContainer %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/unitycatalog/reverse-metadata.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
{% partial file="/v1.8/connectors/database/unitycatalog/reverse-metadata.md" /%}
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/database/related.md" /%}
|
||||
|
@ -20,7 +20,9 @@ Configure and schedule Unity Catalog metadata workflow from the OpenMetadata UI:
|
||||
- [Query Usage](#query-usage)
|
||||
- [Lineage](#lineage)
|
||||
- [dbt Integration](#dbt-integration)
|
||||
{% partial file="/v1.8/connectors/reverse-metadata-workflow-link.md" collate: true /%}
|
||||
{% collateContent %}
|
||||
- [Reverse Metadata](/connectors/ingestion/workflows/reverse-metadata)
|
||||
{% /collateContent %}
|
||||
|
||||
{% partial file="/v1.8/connectors/external-ingestion-deployment.md" /%}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user