Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion connectors/dashboard/domo-dashboard/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Domo Dashboard | Collate Connector Setup Guide

Check warning on line 2 in connectors/dashboard/domo-dashboard/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/domo-dashboard/index.mdx#L2

Did you really mean 'Domo'?
description: Connect Domo dashboards to Collate with our comprehensive connector guide. Easy setup, configuration steps, and metadata extraction explained.

Check warning on line 3 in connectors/dashboard/domo-dashboard/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/domo-dashboard/index.mdx#L3

Did you really mean 'Domo'?
slug: /connectors/dashboard/domo-dashboard
sidebarTitle: Overview
---
Expand All @@ -18,16 +18,16 @@
unavailableFeatures={["Tags", "Datamodels", "Projects", "Lineage"]}
/>
In this section, we provide guides and references to use the DomoDashboard connector.
Configure and schedule DomoDashboard metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/domo-dashboard/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/domo-dashboard/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Troubleshooting](/connectors/dashboard/domo-dashboard/troubleshooting)
## Requirements
For metadata ingestion, make sure to add at least `data` scopes to the clientId provided.

Check warning on line 26 in connectors/dashboard/domo-dashboard/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/domo-dashboard/index.mdx#L26

Did you really mean 'clientId'?
For questions related to scopes, click [here](https://developer.domo.com/portal/1845fc11bbe5d-api-authentication).
## Metadata Ingestion
<MetadataIngestionUi connector={"Domo Dashboard"} selectServicePath={"/public/images/connectors/domo-dashboard/select-service.png"} addNewServicePath={"/public/images/connectors/domo-dashboard/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/domo-dashboard/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/lightdash/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Lightdash Connector | Collate Dashboard Integration

Check warning on line 2 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L2

Did you really mean 'Lightdash'?
description: Connect Lightdash to Collate with our comprehensive dashboard connector guide. Set up data lineage, metadata extraction, and BI integration easily.

Check warning on line 3 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L3

Did you really mean 'Lightdash'?
slug: /connectors/dashboard/lightdash
sidebarTitle: Overview
---
Expand All @@ -18,17 +18,17 @@
availableFeatures={["Dashboards", "Charts", "Owners", "Datamodels", "Lineage"]}
unavailableFeatures={["Tags", "Projects"]}
/>
In this section, we provide guides and references to use the Lightdash connector.

Check warning on line 21 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L21

Did you really mean 'Lightdash'?
Configure and schedule Lightdash metadata and profiler workflows from the Collate UI:

Check warning on line 22 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L22

Did you really mean 'Lightdash'?

Check warning on line 22 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L22

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
- [Troubleshooting](/connectors/dashboard/lightdash/troubleshooting)
## Requirements
To integrate Lightdash, ensure you are using OpenMetadata version 1.2.x or higher.

Check warning on line 28 in connectors/dashboard/lightdash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/lightdash/index.mdx#L28

Did you really mean 'Lightdash'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Lightdash"} selectServicePath={"/public/images/connectors/lightdash/select-service.png"} addNewServicePath={"/public/images/connectors/lightdash/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/lightdash/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/looker/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
unavailableFeatures={["Tags", "Projects"]}
/>
In this section, we provide guides and references to use the Looker connector.
Configure and schedule Looker metadata and profiler workflows from the Collate UI:

Check warning on line 22 in connectors/dashboard/looker/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/looker/index.mdx#L22

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand All @@ -44,7 +44,7 @@
</Tip>
## Metadata Ingestion
<MetadataIngestionUi connector={"Looker"} selectServicePath={"/public/images/connectors/looker/select-service.png"} addNewServicePath={"/public/images/connectors/looker/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/looker/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/metabase/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Metabase Connector | Collate Dashboard Integration

Check warning on line 2 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L2

Did you really mean 'Metabase'?
description: Connect Metabase dashboards to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for seamless integration.

Check warning on line 3 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L3

Did you really mean 'Metabase'?
slug: /connectors/dashboard/metabase
sidebarTitle: Overview
---
Expand All @@ -17,18 +17,18 @@
stage="PROD"
availableFeatures={["Dashboards", "Charts", "Lineage", "Projects"]}
unavailableFeatures={["Owners", "Tags", "Datamodels"]} />
In this section, we provide guides and references to use the Metabase connector.

Check warning on line 20 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L20

Did you really mean 'Metabase'?
Configure and schedule Metabase metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L21

Did you really mean 'Metabase'?

Check warning on line 21 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
- [Troubleshooting](/connectors/dashboard/metabase/troubleshooting)
## Requirements
The service account must have view access to all dashboards and charts that need to be ingested. Without view access, the connector cannot retrieve those objects.
**Note:** We have tested Metabase with Versions `0.42.4` and `0.43.4`.

Check warning on line 28 in connectors/dashboard/metabase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/metabase/index.mdx#L28

Did you really mean 'Metabase'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Metabase"} selectServicePath={"/public/images/connectors/metabase/select-service.png"} addNewServicePath={"/public/images/connectors/metabase/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/metabase/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/microstrategy/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@
availableFeatures={["Dashboards", "Charts", "Owners", "Datamodels", "Lineage"]}
unavailableFeatures={["Tags", "Projects"]} />
In this section, we provide guides and references to use the MicroStrategy connector.
Configure and schedule MicroStrategy metadata and profiler workflows from the Collate UI:

Check warning on line 20 in connectors/dashboard/microstrategy/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/microstrategy/index.mdx#L20

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Troubleshooting](/connectors/dashboard/microstrategy/troubleshooting)
## Requirements
To integrate MicroStrategy, ensure you are using OpenMetadata version 1.2.x or higher.
When a service user is created, it is already provisioned with the necessary permissions.
However, if the user still cannot access the APIs, the following should be checked as part of the troubleshooting process:

Check warning on line 27 in connectors/dashboard/microstrategy/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/microstrategy/index.mdx#L27

Did you really mean 'APIs'?
- Required DSS Privileges for MicroStrategy REST/JSON API:
- Web Services API: Essential for REST API usage.
- Login to MicroStrategy: User authentication.
Expand All @@ -34,7 +34,7 @@
- Browse Repository: Object navigation within projects/folders.
## Metadata Ingestion
<MetadataIngestionUi connector={"MicroStrategy"} selectServicePath={"/public/images/connectors/microstrategy/select-service.png"} addNewServicePath={"/public/images/connectors/microstrategy/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/microstrategy/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/mode/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
availableFeatures={["Dashboards", "Charts", "Lineage"]}
unavailableFeatures={["Owners", "Tags", "Datamodels", "Projects"]} />
In this section, we provide guides and references to use the Mode connector.
Configure and schedule Mode metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/mode/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/mode/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand All @@ -27,7 +27,7 @@
OpenMetadata relies on Mode's API, which is exclusive to members of the Mode Business Workspace. This means that only resources that belong to a Mode Business Workspace can be accessed via the API.
## Metadata Ingestion
<MetadataIngestionUi connector={"Mode"} selectServicePath={"/public/images/connectors/mode/select-service.png"} addNewServicePath={"/public/images/connectors/mode/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/mode/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/powerbi/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
availableFeatures={["Dashboards", "Charts", "Datamodels", "Projects", "Lineage", "Column Lineage", "Owners"]}
unavailableFeatures={[]} />
In this section, we provide guides and references to use the PowerBI connector.
Configure and schedule PowerBI metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand All @@ -36,15 +36,15 @@
<Tip>
When configuring Azure Authentication, ensure that "Allow public client flows" is enabled. This setting is required to support authentication for public client applications.
</Tip>
### PowerBI Admin and Non-Admin APIs:

Check warning on line 39 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L39

Did you really mean 'APIs'?
While configuring the PowerBI ingestion you can choose whether to use the PowerBI Admin APIs to retrieve the metadata or use the PowerBI Non-Admin APIs. Please check below for the the difference in their functionality:

Check warning on line 40 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L40

Did you really mean 'APIs'?

Check warning on line 40 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L40

Did you really mean 'APIs'?

Check warning on line 40 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L40

'the' is repeated!
- Enabled (Use PowerBI Admin APIs)
Using the admin APIs will fetch the dashboard and chart metadata from all the workspaces available in the PowerBI instance.

Check warning on line 42 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L42

Did you really mean 'APIs'?
<Tip>
When using the PowerBI Admin APIs, the table and dataset information used to generate lineage is gathered using the PowerBI [Scan Result](https://learn.microsoft.com/en-us/rest/api/power-bi/admin/workspace-info-get-scan-result) API. This API has no limitations and hence does not restrict getting the necessary data for generating lineage.
</Tip>
- Disabled (Use Non-Admin PowerBI APIs)
Using the non-admin APIs will only fetch the dashboard and chart metadata from the workspaces that have the security group of the service principal assigned to them.

Check warning on line 47 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L47

Did you really mean 'APIs'?
<Tip>
When using the PowerBI Non-Admin APIs, the table and dataset information used to generate lineage is gathered using the PowerBI [Get Dataset Tables](https://learn.microsoft.com/en-us/rest/api/power-bi/push-datasets/datasets-get-tables) API. This API only retrieves the table information if the dataset is a [Push Dataset](https://learn.microsoft.com/en-us/rest/api/power-bi/push-datasets).
Hence the lineage can only be created for push datasets in this case.
Expand All @@ -53,18 +53,18 @@
### PowerBI Account Setup
Follow the steps below to configure the account setup for PowerBI connector:
### Step 1: Enable API permissions from the PowerBI Admin console
We extract the information from PowerBI using APIs, this is a manual step a PowerBI Admin needs to do to ensure we can get the right information.

Check warning on line 56 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L56

Did you really mean 'APIs'?
Login to the [Power BI](https://app.powerbi.com/) as Admin and from `Tenant` settings allow below permissions.
- Allow service principles to use Power BI APIs

Check warning on line 58 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L58

Did you really mean 'APIs'?
- Allow service principals to use read-only Power BI admin APIs

Check warning on line 59 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L59

Did you really mean 'APIs'?
- Enhance admin APIs responses with detailed metadata

Check warning on line 60 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L60

Did you really mean 'APIs'?
### Step 2: Create the App in Azure AD
Please follow the steps mentioned [here](https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-service-principal) for setting up the Azure AD application service principle.
### Step 3: Provide necessary API permissions to the Azure AD app
Go to the `Azure Ad app registrations` page, select your app and add the dashboard permissions to the app for PowerBI service and grant admin consent for the same:
The required permissions are:
- `Dashboard.Read.All`
Optional Permissions: (Without granting these permissions, the dataset information cannot be retrieved and the datamodel and lineage processing will be skipped)

Check warning on line 67 in connectors/dashboard/powerbi/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/powerbi/index.mdx#L67

Did you really mean 'datamodel'?
- `Dataset.Read.All`
<Warning>
Make sure that in the API permissions section **Tenant** related permissions are not being given to the app
Expand All @@ -76,7 +76,7 @@
For reference here is a [thread](https://community.powerbi.com/t5/Service/Error-while-executing-Get-dataset-call-quot-API-is-not/m-p/912360#M85711) referring to the same
## Metadata Ingestion
<MetadataIngestionUi connector={"PowerBI"} selectServicePath={"/public/images/connectors/powerbi/select-service.png"} addNewServicePath={"/public/images/connectors/powerbi/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/powerbi/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/powerbireportserver/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Configure and schedule PowerBI Report Server metadata from CLI:
The PowerBI Report Server should be accessible from the ingestion environment.
## Metadata Ingestion
<MetadataIngestionUi connector={"PowerBI Report Server"} selectServicePath={"/public/images/connectors/powerbi-report-server/select-service.png"} addNewServicePath={"/public/images/connectors/powerbi-report-server/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/powerbi-report-server/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
4 changes: 2 additions & 2 deletions connectors/dashboard/qlikcloud/api_keys.mdx
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
---
title: Qlik Cloud

Check warning on line 2 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L2

Did you really mean 'Qlik'?
slug: /connectors/dashboard/qlikcloud/api_keys
sidebarTitle: API Keys
---

# How to generate API Key

OpenMetadata Uses [REST APIs](https://qlik.dev/apis/) to communicate with Qlik Cloud and fetch relevant metadata, and connecting to these APIs require authentication token as described in [these docs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-generate-api-keys.htm).

Check warning on line 9 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L9

Did you really mean 'APIs'?

Check warning on line 9 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L9

Did you really mean 'Qlik'?

Check warning on line 9 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L9

Did you really mean 'APIs'?


In this document we will explain how you can generate this token so that OpenMetadata can communicate with Qlik Cloud.

Check warning on line 12 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L12

Did you really mean 'Qlik'?


# Step 1: Open Qlik Cloud Management Console (QMC)
## Step 1: Open Qlik Cloud Management Console (QMC)

Check warning on line 15 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L15

Did you really mean 'Qlik'?

Open your Qlik Cloud Management Console (QMC) and navigate to API Keys section.

Check warning on line 17 in connectors/dashboard/qlikcloud/api_keys.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/api_keys.mdx#L17

Did you really mean 'Qlik'?

<img src="/public/images/connectors/qlikcloud/qlik-cloud-management-console.png" alt="Navigate to API Keys in QMC" />

# Step 2: Provide Name and Generate API Key
## Step 2: Provide Name and Generate API Key

1. Provide name for the API key you will generate.

Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/qlikcloud/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Qlik Cloud Connector | Collate Dashboard Integration

Check warning on line 2 in connectors/dashboard/qlikcloud/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/index.mdx#L2

Did you really mean 'Qlik'?
description: Connect QlikCloud dashboards to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for seamless data governance.
slug: /connectors/dashboard/qlikcloud
sidebarTitle: Overview
Expand All @@ -17,8 +17,8 @@
stage="PROD"
availableFeatures={["Projects", "Dashboards", "Charts", "Datamodels", "Lineage", "Column Lineage"]}
unavailableFeatures={["Owners", "Tags"]} />
In this section, we provide guides and references to use the Qlik Cloud connector.

Check warning on line 20 in connectors/dashboard/qlikcloud/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/index.mdx#L20

Did you really mean 'Qlik'?
Configure and schedule QlikCloud metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/qlikcloud/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qlikcloud/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand All @@ -29,7 +29,7 @@
</Card>
## Metadata Ingestion
<MetadataIngestionUi connector={"QlikCloud"} selectServicePath={"/public/images/connectors/qlikcloud/select-service.png"} addNewServicePath={"/public/images/connectors/qlikcloud/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/qlikcloud/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
6 changes: 3 additions & 3 deletions connectors/dashboard/qliksense/certificates.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Qlik Sense Certificates | Collate Connector Setup

Check warning on line 2 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L2

Did you really mean 'Qlik'?
description: Configure QlikSense certificate authentication for Collate dashboard connectors. Step-by-step setup guide for secure SSL/TLS connections and data integration.
slug: /connectors/dashboard/qliksense/certificates
sidebarTitle: Export Certificates
Expand All @@ -7,19 +7,19 @@

# How to generate authentication certificates

OpenMetadata Uses [Qlik Engine APIs](https://help.qlik.com/en-US/sense-developer/May2023/Subsystems/EngineAPI/Content/Sense_EngineAPI/introducing-engine-API.htm) to communicate with Qlik Sense and fetch relevant metadata, and connecting to these APIs require authentication certificates as described in [these docs](https://help.qlik.com/en-US/sense-developer/May2023/Subsystems/EngineAPI/Content/Sense_EngineAPI/GettingStarted/connecting-to-engine-api.htm).

Check warning on line 10 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L10

Did you really mean 'Qlik'?

Check warning on line 10 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L10

Did you really mean 'APIs'?

Check warning on line 10 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L10

Did you really mean 'Qlik'?

Check warning on line 10 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L10

Did you really mean 'APIs'?


In this document we will explain how you can generate these certificates so that OpenMetadata can communicate with Qlik Sense.

Check warning on line 13 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L13

Did you really mean 'Qlik'?


# Step 1: Open Qlik Management Console (QMC)
## Step 1: Open Qlik Management Console (QMC)

Check warning on line 16 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L16

Did you really mean 'Qlik'?

Open your Qlik Management Console (QMC) and navigate to certificates section.

Check warning on line 18 in connectors/dashboard/qliksense/certificates.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/certificates.mdx#L18

Did you really mean 'Qlik'?

<img src="/public/images/connectors/qliksense/qlik-certificate-nav.png" alt="Navigate to certificates in QMC" />

# Step 2: Provide Details and Export Certificates
## Step 2: Provide Details and Export Certificates

1. In the Machine name box, type the full computer name of the computer that you are creating the certificates for: MYMACHINE.mydomain.com or the IP address.

Expand All @@ -35,7 +35,7 @@
<img src="/public/images/connectors/qliksense/qlik-export-cert.png" alt="Provide Certificate Details" />


# Step 3: Locate the certificates
## Step 3: Locate the certificates

Once you have exported the certificates you can see the location of exported certificates just below the certificate details page. When you navigate to that location you will find the `root.pem`, `client.pem` & `client_key.pem` certificates which will be used by OpenMetadata.

Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/qliksense/index.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Qlik Sense Connector | Collate Integration Guide

Check warning on line 2 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L2

Did you really mean 'Qlik'?
description: Connect QlikSense dashboards to Collate with our comprehensive connector guide. Step-by-step setup, configuration, and metadata extraction instructions.
slug: /connectors/dashboard/qliksense
sidebarTitle: Overview
Expand All @@ -17,8 +17,8 @@
stage="PROD"
availableFeatures={["Dashboards", "Charts", "Datamodels", "Lineage", "Column Lineage"]}
unavailableFeatures={["Owners", "Tags", "Projects"]} />
In this section, we provide guides and references to use the Qlik Sense connector.

Check warning on line 20 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L20

Did you really mean 'Qlik'?
Configure and schedule Metabase metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L21

Did you really mean 'Metabase'?

Check warning on line 21 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Enable Security](#securing-qlik-sense-connection-with-ssl-in-openmetadata)
Expand All @@ -30,7 +30,7 @@
</Card>
## Metadata Ingestion
<MetadataIngestionUi connector={"QlikSense"} selectServicePath={"/public/images/connectors/qliksense/select-service.png"} addNewServicePath={"/public/images/connectors/qliksense/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/qliksense/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down Expand Up @@ -76,11 +76,11 @@
<ConfigureIngestion />
<IngestionScheduleAndDeploy />
</Steps>
## Securing Qlik Sense Connection with SSL in OpenMetadata

Check warning on line 79 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L79

Did you really mean 'Qlik'?
To establish secure connections between OpenMetadata and Qlik Sense, there are two ways to communicate: defining the certificate file path or using the certificates value. Navigate to the `Advanced Config` section.

Check warning on line 80 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L80

Did you really mean 'Qlik'?
When using the local certificate file path, ensure that the certificates are accessible from the Airflow Server. You can specify the path for the `client certificate`, `client key certificate`, and `root certificate`.
Alternatively, when using the certificates value, you can provide the CA certificate used for SSL validation by specifying the `CA Certificate`. If both client and server require mutual authentication, you can upload all three: `CA Certificate`, `SSL Certificate`, and `SSL Key`.
Refer to the guide on how to generate authentication certificates so that OpenMetadata can communicate with Qlik Sense [here](/connectors/dashboard/qliksense/certificates).

Check warning on line 83 in connectors/dashboard/qliksense/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/qliksense/index.mdx#L83

Did you really mean 'Qlik'?
<img src="/public/images/connectors/ssl_qlik_1.png" alt="SSL Configuration by local file path" height="450px" />
<img src="/public/images/connectors/ssl_qlik_2.png" alt="SSL Configuration" height="450px" />
<DashboardLineage />
2 changes: 1 addition & 1 deletion connectors/dashboard/quicksight/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
availableFeatures={["Dashboards", "Charts", "Lineage", "Datamodels"]}
unavailableFeatures={["Owners", "Tags", "Projects"]} />
In this section, we provide guides and references to use the QuickSight connector.
Configure and schedule QuickSight metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/quicksight/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/quicksight/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand Down Expand Up @@ -64,7 +64,7 @@
```
## Metadata Ingestion
<MetadataIngestionUi connector={"QuickSight"} selectServicePath={"/public/images/connectors/quicksight/select-service.png"} addNewServicePath={"/public/images/connectors/quicksight/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/quicksight/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/redash/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Redash Connector | Collate Dashboard Integration

Check warning on line 2 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L2

Did you really mean 'Redash'?
description: Connect Redash dashboards to Collate Easily. Complete setup guide, configuration steps, and integration instructions for seamless data lineage tracking.

Check warning on line 3 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L3

Did you really mean 'Redash'?
slug: /connectors/dashboard/redash
sidebarTitle: Overview
---
Expand All @@ -17,19 +17,19 @@
stage="PROD"
availableFeatures={["Dashboards", "Charts", "Lineage", "Owners", "Tags"]}
unavailableFeatures={["Datamodels", "Projects"]} />
In this section, we provide guides and references to use the Redash connector.

Check warning on line 20 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L20

Did you really mean 'Redash'?
Configure and schedule Redash metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L21

Did you really mean 'Redash'?

Check warning on line 21 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
- [Troubleshooting](/connectors/dashboard/redash/troubleshooting)
## Requirements
We connect to Redash through the [API](https://redash.io/help/user-guide/integrations-and-api/api) endpoint, so the user

Check warning on line 27 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L27

Did you really mean 'Redash'?
we use in the configuration to ingest data must have enough permissions to view all the data. For more info about the
permissions, please visit Redash documentation [here](https://redash.io/help/user-guide/users/permissions-groups).

Check warning on line 29 in connectors/dashboard/redash/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/redash/index.mdx#L29

Did you really mean 'Redash'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Redash"} selectServicePath={"/public/images/connectors/redash/select-service.png"} addNewServicePath={"/public/images/connectors/redash/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/redash/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/sigma/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
availableFeatures={["Dashboards", "Charts", "Lineage", "Owners"]}
unavailableFeatures={["Tags", "Datamodels", "Projects"]} />
In this section, we provide guides and references to use the Sigma connector.
Configure and schedule Sigma metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/dashboard/sigma/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/sigma/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](#lineage)
Expand All @@ -27,7 +27,7 @@
OpenMetadata relies on Sigma's REST API. To know more you can read the [Sigma API Get Started docs](https://help.sigmacomputing.com/reference/get-started-sigma-api#about-the-api). To [generate API client credentials](https://help.sigmacomputing.com/reference/generate-client-credentials#user-requirements), you must be assigned the Admin account type.
## Metadata Ingestion
<MetadataIngestionUi connector={"Sigma"} selectServicePath={"/public/images/connectors/sigma/select-service.png"} addNewServicePath={"/public/images/connectors/sigma/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/sigma/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/dashboard/superset/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Superset Connector | Collate Dashboard Integration

Check warning on line 2 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L2

Did you really mean 'Superset'?
description: Learn how to connect Apache Superset dashboards to Collate with our comprehensive connector guide. Setup instructions, configuration, and metadata integration.

Check warning on line 3 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L3

Did you really mean 'Superset'?
slug: /connectors/dashboard/superset
sidebarTitle: Overview
---
Expand All @@ -18,20 +18,20 @@
stage="PROD"
availableFeatures={["Dashboards", "Charts", "Lineage", "Owners", "Datamodels", "Column Lineage"]}
unavailableFeatures={["Tags", "Projects"]} />
In this section, we provide guides and references to use the Superset connector.

Check warning on line 21 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L21

Did you really mean 'Superset'?
Configure and schedule Superset metadata and profiler workflows from the Collate UI:

Check warning on line 22 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L22

Did you really mean 'Superset'?

Check warning on line 22 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L22

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Enable Security](#securing-superset-connection-with-ssl-in-openmetadata)
- [Lineage](#lineage)
- [Troubleshooting](/connectors/dashboard/superset/troubleshooting)
## Requirements
The ingestion also works with Superset 2.0.0 🎉

Check warning on line 29 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L29

Did you really mean 'Superset'?
**API Connection**: To extract metadata from Superset via API, user must have at least `can read on Chart` & `can read on Dashboard` permissions.
**Database Connection**: To extract metadata from Superset via MySQL or Postgres database, database user must have at least `SELECT` privilege on `dashboards` & `slices` tables within superset schema.

Check warning on line 31 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L31

Did you really mean 'Superset'?

Check warning on line 31 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L31

Did you really mean 'Postgres'?

Check warning on line 31 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L31

Did you really mean 'superset'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Superset"} selectServicePath={"/public/images/connectors/superset/select-service.png"} addNewServicePath={"/public/images/connectors/superset/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/superset/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down Expand Up @@ -84,11 +84,11 @@
<ConfigureIngestion />
<IngestionScheduleAndDeploy />
</Steps>
## Securing Superset Connection with SSL in OpenMetadata

Check warning on line 87 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L87

Did you really mean 'Superset'?
1. To establish secure connections between OpenMetadata and Superset, navigate to the `Advanced Config` section. We need to update the `Certificate Path` and ensure that the certificates are accessible from the Airflow Server.

Check warning on line 88 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L88

Did you really mean 'Superset'?
<img src="/public/images/connectors/ssl_superset.png" alt="Supertset API SSL Configuration" height="450px" />
2. To establish secure connections between OpenMetadata and Superset's MySQL database, you need to configure SSL certificates appropriately. If you only require SSL validation, specify the `caCertificate` to use the CA certificate for validating the server's certificate. For mutual authentication, where both client and server need to authenticate each other, you must provide all three parameters: `ssl_key` for the client’s private key, `ssl_cert` for the client’s SSL certificate, and `ssl_ca` for the CA certificate to validate the server’s certificate.

Check warning on line 90 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L90

Did you really mean 'Superset's'?
<img src="/public/images/connectors/ssl_superset_mysql.png" alt="MySQL SSL Configuration" height="450px" />
3. To establish secure connections between OpenMetadata and Superset's PostgreSQL database, you can configure SSL using different SSL modes provided by PostgreSQL, each offering varying levels of security.Under `PostgresConnection Advanced Config`, specify the SSL mode appropriate for your connection, such as `prefer`, `verify-ca`, `allow`, and others. After selecting the SSL mode, provide the CA certificate used for SSL validation (`caCertificate`). Note that PostgreSQL requires only the CA certificate for SSL validation.

Check warning on line 92 in connectors/dashboard/superset/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/superset/index.mdx#L92

Did you really mean 'Superset's'?
<img src="/public/images/connectors/ssl_superset_postgres.png" alt="Postgres SSL Configuration" height="450px" />
<DashboardLineage />
2 changes: 1 addition & 1 deletion connectors/dashboard/tableau/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
availableFeatures={["Dashboards", "Charts", "Lineage", "Owners", "Datamodels", "Tags", "Projects", "Column Lineage", "Usage", "Reverse Metadata (Collate Only)"]}
unavailableFeatures={[]} />
In this section, we provide guides and references to use the Tableau connector.
Configure and schedule Tableau metadata and profiler workflows from the Collate UI:

Check warning on line 22 in connectors/dashboard/tableau/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/tableau/index.mdx#L22

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Entity Mapping](#entity-mapping)
- [Metadata Ingestion](#metadata-ingestion)
Expand All @@ -30,7 +30,7 @@
## Requirements
To ingest tableau metadata, minimum `Site Role: Viewer` is required for the tableau user.
To create lineage between tableau dashboard and any database service via the queries provided from Tableau Metadata API, please enable the Tableau Metadata API for your tableau server.
For more information on enabling the Tableau Metadata APIs follow the link [here](https://help.tableau.com/current/api/metadata_api/en-us/docs/meta_api_start.html)

Check warning on line 33 in connectors/dashboard/tableau/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/dashboard/tableau/index.mdx#L33

Did you really mean 'APIs'?
<Tip>
- If using a **default site** on Tableau Server, leave the **Site URL** and **Site Name** fields **blank** in the ingestion configuration.
- Ensure that the **Metadata API** is enabled for the user performing the ingestion. If it is not enabled, ingestion may fail. Follow the official Tableau documentation to [enable the Metadata API](https://help.tableau.com/current/api/metadata_api/en-us/docs/meta_api_start.html#enable-the-tableau-metadata-api-for-tableau-server).
Expand Down Expand Up @@ -71,7 +71,7 @@
- Chrome Extension compatibility is maintained
## Metadata Ingestion
<MetadataIngestionUi connector={"Tableau"} selectServicePath={"/public/images/connectors/tableau/select-service.png"} addNewServicePath={"/public/images/connectors/tableau/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/tableau/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/cassandra/hybrid-runner.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
## Requirements
To extract metadata using the Cassandra connector, ensure the user in the connection has the following permissions:
- Read Permissions: The ability to query tables and perform data extraction.
- Schema Operations: Access to list and describe keyspaces and tables.

Check warning on line 29 in connectors/database/cassandra/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cassandra/hybrid-runner.mdx#L29

Did you really mean 'keyspaces'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Cassandra"} selectServicePath={"/public/images/connectors/cassandra/select-service.png"} addNewServicePath={"/public/images/connectors/cassandra/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/cassandra/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/cassandra/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
## Requirements
To extract metadata using the Cassandra connector, ensure the user in the connection has the following permissions:
- Read Permissions: The ability to query tables and perform data extraction.
- Schema Operations: Access to list and describe keyspaces and tables.

Check warning on line 29 in connectors/database/cassandra/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cassandra/index.mdx#L29

Did you really mean 'keyspaces'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Cassandra"} selectServicePath={"/public/images/connectors/cassandra/select-service.png"} addNewServicePath={"/public/images/connectors/cassandra/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/cassandra/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
- **Username**: Username to connect to Cassandra. This user must have the necessary permissions to perform metadata extraction and table queries.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/clickhouse/hybrid-runner.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
stage="PROD"
availableFeatures={["Metadata", "Query Usage", "Lineage", "Column-level Lineage", "Data Profiler", "Data Quality", "dbt", "Sample Data", "Reverse Metadata (Collate Only)", "Auto-Classification"]}
unavailableFeatures={["Owners", "Tags", "Stored Procedures"]} />
In this section, we provide guides and references to use the Clickhouse connector.

Check warning on line 22 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L22

Did you really mean 'Clickhouse'?
Configure and schedule Clickhouse metadata and profiler workflows from the Collate UI:

Check warning on line 23 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L23

Did you really mean 'Clickhouse'?

Check warning on line 23 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L23

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Profiler \& Data Quality](#profiler-&-data-quality)
- [Usage \& Lineage](#usage-&-lineage)
Expand All @@ -30,7 +30,7 @@
- [Related](#related)
- [Reverse Metadata](#reverse-metadata)
## Requirements
Clickhouse user must grant `SELECT` privilege on `system.*` and schema/tables to fetch the metadata of tables and views.

Check warning on line 33 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L33

Did you really mean 'Clickhouse'?
* Create a new user
* More details https://clickhouse.com/docs/en/sql-reference/statements/create/user
```sql
Expand All @@ -45,12 +45,12 @@
GRANT SELECT ON <schema_name>.* to <username>;
```
### Profiler & Data Quality
Executing the profiler workflow or data quality tests, will require the user to have `SELECT` permission on the tables/schemas where the profiler/tests will be executed. More information on the profiler workflow setup can be found [here](/how-to-guides/data-quality-observability/profiler/profiler-workflow) and data quality tests [here](/how-to-guides/data-quality-observability/quality).

Check warning on line 48 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L48

Use 'Profiler' instead of 'profiler'.

Check warning on line 48 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L48

Use 'Profiler' instead of 'profiler'.

Check warning on line 48 in connectors/database/clickhouse/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/clickhouse/hybrid-runner.mdx#L48

Use 'Profiler' instead of 'profiler'.
### Usage & Lineage
For the usage and lineage workflow, the user will need `SELECT` privilege. You can find more information on the usage workflow [here](/how-to-guides/guide-for-data-users/ingestion/workflows/usage) and the lineage workflow [here](/how-to-guides/guide-for-data-users/ingestion/workflows/lineage).
## Metadata Ingestion
<MetadataIngestionUi connector={"ClickHouse"} selectServicePath={"/public/images/connectors/clickhouse/select-service.png"} addNewServicePath={"/public/images/connectors/clickhouse/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/clickhouse/service-connection.png"} />
# Connection Options
## Connection Options
<Steps>
<Step title="Connection Options">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/cockroach/hybrid-runner.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
- The Hybrid Ingestion Runner is installed and configured, and can reach both CockroachDB and the Collate SaaS control plane.
## Metadata Ingestion
<MetadataIngestionUi connector={"CockroachDB"} selectServicePath={"/public/images/connectors/cockroach/select-service.png"} addNewServicePath={"/public/images/connectors/cockroach/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/cockroach/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down Expand Up @@ -62,9 +62,9 @@
- **prefer**: SSL is used if the server supports it.
- **require**: SSL is required.
- **verify-ca**: SSL must be used and the server certificate must be verified.
- **verify-full**: SSL must be used. The server certificate must be verified, and the server hostname must match the hostname attribute on the certificate.

Check warning on line 65 in connectors/database/cockroach/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/hybrid-runner.mdx#L65

Did you really mean 'hostname'?

Check warning on line 65 in connectors/database/cockroach/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/hybrid-runner.mdx#L65

Did you really mean 'hostname'?
**SSL Configuration**
In order to integrate SSL in the Metadata Ingestion Config, the user will have to add the SSL config under sslConfig which is placed in the source.

Check warning on line 67 in connectors/database/cockroach/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/hybrid-runner.mdx#L67

Use 'config' instead of 'Config'.

Check warning on line 67 in connectors/database/cockroach/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/hybrid-runner.mdx#L67

Did you really mean 'sslConfig'?
## Securing Cockroach Connection with SSL in OpenMetadata
To establish secure connections between OpenMetadata and a Cockroach database, you can configure SSL using different SSL modes provided by Cockroach, each offering varying levels of security.
Under `Advanced Config`, specify the SSL mode appropriate for your connection, such as `prefer`, `verify-ca`, `allow`, and others. After selecting the SSL mode, provide the CA certificate used for SSL validation (`caCertificate`). Note that Cockroach requires only the CA certificate for SSL validation.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/cockroach/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
## Requirements
## Metadata Ingestion
<MetadataIngestionUi connector={"CockroachDB"} selectServicePath={"/public/images/connectors/cockroach/select-service.png"} addNewServicePath={"/public/images/connectors/cockroach/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/cockroach/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
- **Username**: Specify the User to connect to Cockroach. It should have enough privileges to read all the metadata.
Expand All @@ -48,9 +48,9 @@
- **prefer**: SSL is used if the server supports it.
- **require**: SSL is required.
- **verify-ca**: SSL must be used and the server certificate must be verified.
- **verify-full**: SSL must be used. The server certificate must be verified, and the server hostname must match the hostname attribute on the certificate.

Check warning on line 51 in connectors/database/cockroach/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/index.mdx#L51

Did you really mean 'hostname'?

Check warning on line 51 in connectors/database/cockroach/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/index.mdx#L51

Did you really mean 'hostname'?
**SSL Configuration**
In order to integrate SSL in the Metadata Ingestion Config, the user will have to add the SSL config under sslConfig which is placed in the source.

Check warning on line 53 in connectors/database/cockroach/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/index.mdx#L53

Use 'config' instead of 'Config'.

Check warning on line 53 in connectors/database/cockroach/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/cockroach/index.mdx#L53

Did you really mean 'sslConfig'?
## Securing Cockroach Connection with SSL in OpenMetadata
To establish secure connections between OpenMetadata and a Cockroach database, you can configure SSL using different SSL modes provided by Cockroach, each offering varying levels of security.
Under `Advanced Config`, specify the SSL mode appropriate for your connection, such as `prefer`, `verify-ca`, `allow`, and others. After selecting the SSL mode, provide the CA certificate used for SSL validation (`caCertificate`). Note that Cockroach requires only the CA certificate for SSL validation.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/couchbase/hybrid-runner.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Couchbase Connector | Collate NoSQL Integration Guide

Check warning on line 2 in connectors/database/couchbase/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/hybrid-runner.mdx#L2

Did you really mean 'Couchbase'?
description: Connect Couchbase to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for your NoSQL database connector.

Check warning on line 3 in connectors/database/couchbase/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/hybrid-runner.mdx#L3

Did you really mean 'Couchbase'?
slug: /connectors/database/couchbase
sidebarTitle: Hybrid Runner
---
Expand All @@ -18,13 +18,13 @@
stage="BETA"
availableFeatures={["Metadata"]}
unavailableFeatures={["Owners", "Tags", "Stored Procedures", "Query Usage", "Lineage", "Column-level Lineage", "Data Profiler", "Data Quality", "dbt", "Sample Data", "Auto-Classification"]} />
In this section, we provide guides and references to use the Couchbase connector.

Check warning on line 21 in connectors/database/couchbase/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/hybrid-runner.mdx#L21

Did you really mean 'Couchbase'?
Configure and schedule Couchbase metadata workflows from the Collate UI:

Check warning on line 22 in connectors/database/couchbase/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/hybrid-runner.mdx#L22

Did you really mean 'Couchbase'?
- [Metadata Ingestion](#metadata-ingestion)
- [Troubleshooting](/connectors/database/couchbase/troubleshooting)
## Metadata Ingestion
<MetadataIngestionUi connector={"Couchbase"} selectServicePath={"/public/images/connectors/couchbase/select-service.png"} addNewServicePath={"/public/images/connectors/couchbase/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/couchbase/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/couchbase/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Couchbase Connector | Collate NoSQL Integration Guide

Check warning on line 2 in connectors/database/couchbase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/index.mdx#L2

Did you really mean 'Couchbase'?
description: Connect Couchbase to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for your NoSQL database connector.

Check warning on line 3 in connectors/database/couchbase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/index.mdx#L3

Did you really mean 'Couchbase'?
slug: /connectors/database/couchbase
sidebarTitle: SaaS/BYOC
---
Expand All @@ -18,13 +18,13 @@
stage="BETA"
availableFeatures={["Metadata"]}
unavailableFeatures={["Owners", "Tags", "Stored Procedures", "Query Usage", "Lineage", "Column-level Lineage", "Data Profiler", "Data Quality", "dbt", "Sample Data", "Auto-Classification"]} />
In this section, we provide guides and references to use the Couchbase connector.

Check warning on line 21 in connectors/database/couchbase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/index.mdx#L21

Did you really mean 'Couchbase'?
Configure and schedule Couchbase metadata workflows from the Collate UI:

Check warning on line 22 in connectors/database/couchbase/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/couchbase/index.mdx#L22

Did you really mean 'Couchbase'?
- [Metadata Ingestion](#metadata-ingestion)
- [Troubleshooting](/connectors/database/couchbase/troubleshooting)
## Metadata Ingestion
<MetadataIngestionUi connector={"Couchbase"} selectServicePath={"/public/images/connectors/couchbase/select-service.png"} addNewServicePath={"/public/images/connectors/couchbase/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/couchbase/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
- **Username**: Username to connect to Couchbase.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/databricks/hybrid-runner.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Databricks Connector | Collate Integration Guide

Check warning on line 2 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L2

Did you really mean 'Databricks'?
description: Connect Databricks to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for your data lakehouse platform.

Check warning on line 3 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L3

Did you really mean 'Databricks'?

Check warning on line 3 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L3

Did you really mean 'lakehouse'?
slug: /connectors/database/databricks
sidebarTitle: Hybrid Runner
---
Expand All @@ -23,8 +23,8 @@
<Tip>
As per the [documentation](https://docs.databricks.com/en/data-governance/unity-catalog/tags.html#manage-tags-with-sql-commands) here, note that we only support metadata `tag` extraction for Databricks version 13.3 and higher.
</Tip>
In this section, we provide guides and references to use the Databricks connector.

Check warning on line 26 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L26

Did you really mean 'Databricks'?
Configure and schedule Databricks metadata and profiler workflows from the Collate UI:

Check warning on line 27 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L27

Did you really mean 'Databricks'?

Check warning on line 27 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L27

Use 'Profiler' instead of 'profiler'.

<Note>
**Iceberg Table Support**: Collate supports ingestion and profiling of Iceberg tables through Databricks. If your Iceberg tables are accessible via Databricks (or Unity Catalog), use this connector — it provides full metadata ingestion and profiler support for Iceberg tables without requiring a separate Iceberg connector.
Expand All @@ -36,13 +36,13 @@
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [Data Quality](/how-to-guides/data-quality-observability/quality)
- [Lineage](/how-to-guides/data-lineage/workflow)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 39 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L39

Did you really mean 'dbt'?
- [Troubleshooting](/connectors/database/databricks/troubleshooting)
- [Reverse Metadata](#reverse-metadata)
<ExternalIngestionDeployment />
## Requirements
### Permission Requirement
To enable full functionality of metadata extraction, profiling, usage, and lineage features in OpenMetadata, the following permissions must be granted to the relevant users in your Databricks environment.

Check warning on line 45 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L45

Did you really mean 'Databricks'?
### Metadata and Profiling Permissions
These permissions are required on the catalogs, schemas, and tables from which metadata and profiling information will be ingested.
```sql
Expand All @@ -57,15 +57,15 @@
GRANT SELECT ON SYSTEM.QUERY.HISTORY TO `<user>`;
GRANT USE SCHEMA ON SCHEMA system.query TO `<user>`;
```
These permissions allow access to Databricks system tables that track query activity, enabling lineage and usage statistics generation.

Check warning on line 60 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L60

Did you really mean 'Databricks'?
<Tip>
Adjust &lt;user&gt;, &lt;catalog_name&gt;, &lt;schema_name&gt;, and &lt;table_name&gt; according to your specific deployment and security requirements.
</Tip>
## Unity Catalog
If you are using Unity Catalog in Databricks, then checkout the [Unity Catalog](/connectors/database/unity-catalog) connector.

Check warning on line 65 in connectors/database/databricks/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/hybrid-runner.mdx#L65

Did you really mean 'Databricks'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Databricks"} selectServicePath={"/public/images/connectors/databricks/select-service.png"} addNewServicePath={"/public/images/connectors/databricks/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/databricks/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/databricks/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Databricks Connector | Collate Integration Guide

Check warning on line 2 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L2

Did you really mean 'Databricks'?
description: Connect Databricks to Collate effortlessly. Complete setup guide, configuration steps, and metadata extraction for your data lakehouse platform.

Check warning on line 3 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L3

Did you really mean 'Databricks'?

Check warning on line 3 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L3

Did you really mean 'lakehouse'?
slug: /connectors/database/databricks
sidebarTitle: SaaS/BYOC
---
Expand All @@ -23,8 +23,8 @@
<Tip>
As per the [documentation](https://docs.databricks.com/en/data-governance/unity-catalog/tags.html#manage-tags-with-sql-commands) here, note that we only support metadata `tag` extraction for Databricks version 13.3 version and higher.
</Tip>
In this section, we provide guides and references to use the Databricks connector.

Check warning on line 26 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L26

Did you really mean 'Databricks'?
Configure and schedule Databricks metadata and profiler workflows from the Collate UI:

Check warning on line 27 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L27

Did you really mean 'Databricks'?

Check warning on line 27 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L27

Use 'Profiler' instead of 'profiler'.

<Note>
**Iceberg Table Support**: Collate supports ingestion and profiling of Iceberg tables through Databricks. If your Iceberg tables are accessible via Databricks (or Unity Catalog), use this connector — it provides full metadata ingestion and profiler support for Iceberg tables without requiring a separate Iceberg connector.
Expand All @@ -36,13 +36,13 @@
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [Data Quality](/how-to-guides/data-quality-observability/quality)
- [Lineage](/how-to-guides/data-lineage/workflow)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 39 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L39

Did you really mean 'dbt'?
- [Troubleshooting](/connectors/database/databricks/troubleshooting)
- [Reverse Metadata](#reverse-metadata)
<ExternalIngestionDeployment />
## Requirements
### Permission Requirement
To enable full functionality of metadata extraction, profiling, usage, and lineage features in OpenMetadata, the following permissions must be granted to the relevant users in your Databricks environment.

Check warning on line 45 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L45

Did you really mean 'Databricks'?
### Metadata and Profiling Permissions
These permissions are required on the catalogs, schemas, and tables from which metadata and profiling information will be ingested.
```sql
Expand All @@ -57,15 +57,15 @@
GRANT SELECT ON SYSTEM.QUERY.HISTORY TO `<user>`;
GRANT USE SCHEMA ON SCHEMA system.query TO `<user>`;
```
These permissions allow access to Databricks system tables that track query activity, enabling lineage and usage statistics generation.

Check warning on line 60 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L60

Did you really mean 'Databricks'?
<Tip>
Adjust &lt;user&gt;, &lt;catalog_name&gt;, &lt;schema_name&gt;, and &lt;table_name&gt; according to your specific deployment and security requirements.
</Tip>
## Unity Catalog
If you are using Unity Catalog in Databricks, then checkout the [Unity Catalog](/connectors/database/unity-catalog) connector.

Check warning on line 65 in connectors/database/databricks/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/databricks/index.mdx#L65

Did you really mean 'Databricks'?
## Metadata Ingestion
<MetadataIngestionUi connector={"Databricks"} selectServicePath={"/public/images/connectors/databricks/select-service.png"} addNewServicePath={"/public/images/connectors/databricks/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/databricks/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
- **Host and Port**: Enter the fully qualified hostname and port number for your Databricks deployment in the Host and Port field.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/db2/hybrid-runner.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@
```
</Warning>
In this section, we provide guides and references to use the DB2 connector.
Configure and schedule DB2 metadata and profiler workflows from the Collate UI:

Check warning on line 34 in connectors/database/db2/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/hybrid-runner.mdx#L34

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](/how-to-guides/data-lineage/workflow)
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [Data Quality](/how-to-guides/data-quality-observability/quality)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 40 in connectors/database/db2/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/hybrid-runner.mdx#L40

Did you really mean 'dbt'?
- [Troubleshooting](/connectors/database/db2/troubleshooting)
## Requirements
To create a new Db2 user please follow the guidelines mentioned [here](https://www.ibm.com/docs/ko/samfess/8.2.0?topic=schema-creating-users-manually)
Expand Down Expand Up @@ -112,10 +112,10 @@
GRANT SELECT ON SYSIBM.SYSSEQUENCES TO USER_NAME;
```
### Profiler & Data Quality
Executing the profiler workflow or data quality tests, will require the user to have `SELECT` permission on the tables/schemas where the profiler/tests will be executed. More information on the profiler workflow setup can be found [here](/how-to-guides/data-quality-observability/profiler/profiler-workflow) and data quality tests [here](/how-to-guides/data-quality-observability/quality).

Check warning on line 115 in connectors/database/db2/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/hybrid-runner.mdx#L115

Use 'Profiler' instead of 'profiler'.

Check warning on line 115 in connectors/database/db2/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/hybrid-runner.mdx#L115

Use 'Profiler' instead of 'profiler'.

Check warning on line 115 in connectors/database/db2/hybrid-runner.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/hybrid-runner.mdx#L115

Use 'Profiler' instead of 'profiler'.
## Metadata Ingestion
<MetadataIngestionUi connector={"DB2"} selectServicePath={"/public/images/connectors/db2/select-service.png"} addNewServicePath={"/public/images/connectors/db2/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/db2/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/db2/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@
```
</Warning>
In this section, we provide guides and references to use the DB2 connector.
Configure and schedule DB2 metadata and profiler workflows from the Collate UI:

Check warning on line 34 in connectors/database/db2/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/index.mdx#L34

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Lineage](/how-to-guides/data-lineage/workflow)
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [Data Quality](/how-to-guides/data-quality-observability/quality)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 40 in connectors/database/db2/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/index.mdx#L40

Did you really mean 'dbt'?
- [Troubleshooting](/connectors/database/db2/troubleshooting)
## Requirements
To create a new Db2 user please follow the guidelines mentioned [here](https://www.ibm.com/docs/ko/samfess/8.2.0?topic=schema-creating-users-manually)
Expand Down Expand Up @@ -112,10 +112,10 @@
GRANT SELECT ON SYSIBM.SYSSEQUENCES TO USER_NAME;
```
### Profiler & Data Quality
Executing the profiler workflow or data quality tests, will require the user to have `SELECT` permission on the tables/schemas where the profiler/tests will be executed. More information on the profiler workflow setup can be found [here](/how-to-guides/data-quality-observability/profiler/profiler-workflow) and data quality tests [here](/how-to-guides/data-quality-observability/quality).

Check warning on line 115 in connectors/database/db2/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/index.mdx#L115

Use 'Profiler' instead of 'profiler'.

Check warning on line 115 in connectors/database/db2/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/index.mdx#L115

Use 'Profiler' instead of 'profiler'.

Check warning on line 115 in connectors/database/db2/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/db2/index.mdx#L115

Use 'Profiler' instead of 'profiler'.
## Metadata Ingestion
<MetadataIngestionUi connector={"DB2"} selectServicePath={"/public/images/connectors/db2/select-service.png"} addNewServicePath={"/public/images/connectors/db2/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/db2/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
- **Username**: Specify the User to connect to DB2. It should have enough privileges to read all the metadata.
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/dbt/configure-dbt-workflow.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Configure dbt workflow
description: Learn to configure dbt workflows in Collate with our step-by-step guide. Streamline data lineage, documentation, and metadata management effortlessly.

Check warning on line 3 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L3

Did you really mean 'dbt'?
slug: /connectors/database/dbt/configure-dbt-workflow
sidebarTitle: Configure dbt workflow

Check warning on line 5 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L5

Did you really mean 'dbt'?
---

import { ConnectorDetailsHeader } from '/snippets/components/ConnectorDetailsHeader/ConnectorDetailsHeader.jsx'
Expand All @@ -13,8 +13,8 @@
stage="PROD"
availableFeatures={["Metadata", "Queries", "Lineage", "Tags", "Tiers", "Domains", "Custom Properties", "Glossary", "Owners", "Descriptions", "Tests", "Exposures"]} />

# Configure dbt workflow
## Configure dbt workflow

Check warning on line 16 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L16

Did you really mean 'dbt'?
Learn how to configure the dbt workflow to ingest dbt data from your data sources.

Check warning on line 17 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L17

Did you really mean 'dbt'?

Check warning on line 17 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L17

Did you really mean 'dbt'?

<Note>
**Prerequisites for dbt Core**: Before configuring the workflow, ensure you have set up artifact storage. dbt Core requires artifacts (manifest.json, catalog.json) to be accessible to Collate.
Expand All @@ -34,20 +34,20 @@

## Configuration

Once the dbt metadata ingestion pipeline runs successfully and the service entities are available in Collate, dbt metadata is automatically ingested and associated with the corresponding data assets.

Check warning on line 37 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L37

Did you really mean 'dbt'?

Check warning on line 37 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L37

Did you really mean 'dbt'?

As part of dbt ingestion, Collate can ingest and apply the following metadata from dbt:

Check warning on line 39 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L39

Did you really mean 'dbt'?

Check warning on line 39 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L39

Did you really mean 'dbt'?

- dbt models and their relationships

Check warning on line 41 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L41

Did you really mean 'dbt'?
- Model and source lineage
- dbt tests and test execution results

Check warning on line 43 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L43

Did you really mean 'dbt'?
- dbt tags

Check warning on line 44 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L44

Did you really mean 'dbt'?
- dbt owners

Check warning on line 45 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L45

Did you really mean 'dbt'?
- dbt descriptions

Check warning on line 46 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L46

Did you really mean 'dbt'?
- dbt tiers

Check warning on line 47 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L47

Did you really mean 'dbt'?
- dbt glossary terms

Check warning on line 48 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L48

Did you really mean 'dbt'?

This ingestion enriches the Table Entity and **populates the dbt tab on the Table Entity page**, providing a consolidated view of dbt-related context for each table.

Check warning on line 50 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L50

Did you really mean 'dbt'?

<Note>

Expand All @@ -57,18 +57,18 @@

<img src="/public/images/features/ingestion/workflows/dbt/dbt-features/dbt-query.webp" alt="dbt" />

We can create a workflow that will obtain the dbt information from the dbt files and feed it to Collate. The dbt Ingestion will be in charge of obtaining this data.

Check warning on line 60 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L60

Did you really mean 'dbt'?

### 1. Add a dbt Ingestion

Check warning on line 62 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L62

Did you really mean 'dbt'?

From the Service Page, go to the Ingestions tab to add a new ingestion and click on Add dbt Ingestion.

Check warning on line 64 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L64

Did you really mean 'Ingestions'?

Check warning on line 64 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L64

Did you really mean 'dbt'?

<img src="/public/images/features/ingestion/workflows/dbt/add-ingestion.webp" alt="add-ingestion" />

### 2. Configure the dbt Ingestion

Check warning on line 68 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L68

Did you really mean 'dbt'?

Here you can enter the configuration required for Collate to get the dbt files (manifest.json, catalog.json and run_results.json) required to extract the dbt metadata.

Check warning on line 70 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L70

Did you really mean 'dbt'?

Check warning on line 70 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L70

Did you really mean 'dbt'?
Select any one of the source from below from where the dbt files can be fetched:

Check warning on line 71 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L71

Did you really mean 'dbt'?

<Tip>

Expand All @@ -76,29 +76,29 @@

</Tip>

### dbt Core

Check warning on line 79 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L79

Did you really mean 'dbt'?

#### AWS S3 Buckets

Collate connects to the AWS s3 bucket via the credentials provided and scans the AWS s3 buckets for `manifest.json`, `catalog.json` and `run_results.json` files.

The name of the s3 bucket and prefix path to the folder in which the dbt files are stored can be provided. In the case where these parameters are not provided all the buckets are scanned for the files.

Check warning on line 85 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L85

Did you really mean 'dbt'?

Follow the link [here](/connectors/database/dbt/setup-multiple-dbt-projects) for instructions on setting up multiple dbt projects.

Check warning on line 87 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L87

Did you really mean 'dbt'?

<img src="/public/images/features/ingestion/workflows/dbt/aws-s3.webp" alt="aws-s3-bucket" />

#### Google Cloud Storage Buckets

Collate connects to the GCS bucket via the credentials provided and scans the gcp buckets for `manifest.json`, `catalog.json` and `run_results.json` files.

Check warning on line 93 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L93

Did you really mean 'gcp'?

The name of the GCS bucket and prefix path to the folder in which the dbt files are stored can be provided. In the case where these parameters are not provided all the buckets are scanned for the files.

Check warning on line 95 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L95

Did you really mean 'dbt'?

GCS credentials can be stored in two ways:

**1.** Entering the credentials directly into the form

Follow the link [here](/connectors/database/dbt/setup-multiple-dbt-projects) for instructions on setting up multiple dbt projects.

Check warning on line 101 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L101

Did you really mean 'dbt'?

<img src="/public/images/features/ingestion/workflows/dbt/gcp-bucket-form.webp" alt="gcp-storage-bucket-form" />

Expand All @@ -114,9 +114,9 @@

Collate connects to Azure Storage using the credentials provided and scans the configured storage containers for `manifest.json`, `catalog.json` and `run_results.json` files.

The Azure Storage account, container name, and optional folder (prefix) path where the dbt files are stored can be provided. If these parameters are not provided, all accessible containers in the storage account are scanned for the files.

Check warning on line 117 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L117

Did you really mean 'dbt'?

Follow the link [here](/connectors/database/dbt/setup-multiple-dbt-projects) for instructions on setting up multiple dbt projects.

Check warning on line 119 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L119

Did you really mean 'dbt'?

<img src="/public/images/features/ingestion/workflows/dbt/azure-config.webp" alt="azure-bucket" />

Expand All @@ -134,10 +134,10 @@

### dbt Cloud

Click on the the link [here](https://docs.getdbt.com/guides/getting-started) for getting started with dbt cloud account setup if not done already.

Check warning on line 137 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L137

'the' is repeated!

Check warning on line 137 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L137

Did you really mean 'dbt'?
The APIs need to be authenticated using an Authentication Token. Follow the link [here](https://docs.getdbt.com/docs/dbt-cloud-apis/service-tokens) to generate an authentication token for your dbt cloud account.

Check warning on line 138 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L138

Did you really mean 'APIs'?

Check warning on line 138 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L138

Did you really mean 'dbt'?

The `Account Viewer` permission is the minimum requirement for the dbt cloud token.

Check warning on line 140 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L140

Did you really mean 'dbt'?

<Tip>

Expand All @@ -162,6 +162,6 @@


### 3. Schedule and Deploy
After clicking Next, you will be redirected to the Scheduling form. This will be the same as the Metadata Ingestion. Select your desired schedule and click on Deploy to find the lineage pipeline being added to the Service Ingestions.

Check warning on line 165 in connectors/database/dbt/configure-dbt-workflow.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/dbt/configure-dbt-workflow.mdx#L165

Did you really mean 'Ingestions'?

<img src="/public/images/features/ingestion/workflows/dbt/schedule-and-deploy.webp" alt="schedule-and-deploy" />
2 changes: 1 addition & 1 deletion connectors/database/domo-database/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Domo Database Connector | Collate Integration Guide

Check warning on line 2 in connectors/database/domo-database/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/domo-database/index.mdx#L2

Did you really mean 'Domo'?
description: Connect Domo Database to Collate with our comprehensive connector guide. Setup instructions, configuration steps, and metadata extraction tips.

Check warning on line 3 in connectors/database/domo-database/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/domo-database/index.mdx#L3

Did you really mean 'Domo'?
slug: /connectors/database/domo-database
sidebarTitle: Overview
---
Expand All @@ -18,18 +18,18 @@
availableFeatures={["Metadata"]}
unavailableFeatures={["Query Usage", "Data Profiler", "Data Quality", "Lineage", "Column-level Lineage", "Owners", "Tags", "Stored Procedures", "dbt", "Sample Data", "Auto-Classification"]} />
In this section, we provide guides and references to use the DomoDatabase connector.
Configure and schedule DomoDatabase metadata and profiler workflows from the Collate UI:

Check warning on line 21 in connectors/database/domo-database/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/domo-database/index.mdx#L21

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 25 in connectors/database/domo-database/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/domo-database/index.mdx#L25

Did you really mean 'dbt'?
- [Troubleshooting](/connectors/database/domo-database/troubleshoot)
## Requirements
For metadata ingestion, make sure to add at least `data` scopes to the clientId provided.

Check warning on line 28 in connectors/database/domo-database/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/domo-database/index.mdx#L28

Did you really mean 'clientId'?
For questions related to scopes, click [here](https://developer.domo.com/portal/1845fc11bbe5d-api-authentication).
## Metadata Ingestion
<MetadataIngestionUi connector={"Domo Database"} selectServicePath={"/public/images/connectors/domo-database/select-service.png"} addNewServicePath={"/public/images/connectors/domo-database/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/domo-database/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
2 changes: 1 addition & 1 deletion connectors/database/doris/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@
availableFeatures={["Metadata", "Data Profiler", "Data Quality", "dbt", "Sample Data", "Auto-Classification"]}
unavailableFeatures={["Query Usage", "Lineage", "Column-level Lineage", "Owners", "Tags", "Stored Procedures"]} />
In this section, we provide guides and references to use the Doris connector.
Configure and schedule Doris metadata and profiler workflows from the Collate UI:

Check warning on line 22 in connectors/database/doris/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/doris/index.mdx#L22

Use 'Profiler' instead of 'profiler'.
- [Requirements](#requirements)
- [Metadata Ingestion](#metadata-ingestion)
- [Data Profiler](/how-to-guides/data-quality-observability/profiler/profiler-workflow)
- [Data Quality](/how-to-guides/data-quality-observability/quality)
- [dbt Integration](/connectors/database/dbt)

Check warning on line 27 in connectors/database/doris/index.mdx

View check run for this annotation

Mintlify / Mintlify Validation (collatedocs) - vale-spellcheck

connectors/database/doris/index.mdx#L27

Did you really mean 'dbt'?
- [Enable Security](#securing-doris-connection-with-ssl-in-openmetadata)
- [Troubleshooting](/connectors/database/doris/troubleshooting)
## Requirements
Metadata: Doris >= 1.2.0, Data Profiler: Doris >= 2.0.2
## Metadata Ingestion
<MetadataIngestionUi connector={"Doris"} selectServicePath={"/public/images/connectors/doris/select-service.png"} addNewServicePath={"/public/images/connectors/doris/add-new-service.png"} serviceConnectionPath={"/public/images/connectors/doris/service-connection.png"} />
# Connection Details
## Connection Details
<Steps>
<Step title="Connection Details">
<Tip>
Expand Down
Loading