Skip to content
Merged
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
31 changes: 31 additions & 0 deletions docs/cloud/integrations/bi/lightdash.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Lightdash"
---

After you connect Lightdash, Elementary will automatically and continuously extend the column-level-lineage to the dashboard and chart level.
This will provide you end-to-end data lineage to understand your downstream dependencies, called exposures.

### Create a Personal Access Token

Elementary needs a Personal Access Token (PAT) to access the Lightdash API on your behalf.

1. In Lightdash, go to **Settings > Personal Access Tokens**.
2. Click **Generate Token**.
3. Give the token a descriptive name (e.g. "Elementary integration").
4. Copy and save the generated token securely — you will need it when connecting Lightdash to Elementary.

For more details, refer to the [official Lightdash documentation](https://docs.lightdash.com/references/workspace/personal-tokens).

<Note>
The token inherits the permissions of the user who created it. Make sure the user has access to all the projects you want Elementary to sync.
</Note>

### Connecting Lightdash to Elementary

Navigate to the **Account settings > Environments** and choose the environment to which you would like to connect Lightdash.
Choose the Lightdash BI connection and provide the following details to validate and complete the integration.

- **Connection Name:** A descriptive name for this Lightdash connection (e.g. "My Lightdash").
- **API Token:** The Personal Access Token you generated in the previous step.
- **Host URL** *(optional)*: Leave empty to use the default Lightdash Cloud URL (`https://app.lightdash.cloud`). Set this only if you are using a self-hosted Lightdash instance (e.g. `https://lightdash.mycompany.com`).
- **Project UUIDs** *(optional)*: Leave empty to sync all projects in your Lightdash organization. Add specific project UUIDs to sync only those projects. You can find a project's UUID in the URL when viewing it in Lightdash (e.g. `https://app.lightdash.cloud/projects/<project-uuid>/...`).
1 change: 1 addition & 0 deletions docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@
"cloud/integrations/bi/thoughtspot",
"cloud/integrations/bi/mode",
"cloud/integrations/bi/hex",
"cloud/integrations/bi/lightdash",
"cloud/integrations/bi/explo"
]
},
Expand Down
10 changes: 10 additions & 0 deletions docs/snippets/cloud/integrations/cards-groups/bi-cards.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,16 @@
</svg>
}
/>
<Card
title="Lightdash"
href="/cloud/integrations/bi/lightdash"
icon={
<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="35" height="35" rx="4" fill="#7262FF"/>
<path d="M10 25V10h3v12h9v3H10z" fill="white"/>
</svg>
}
/>
<Card
title="Metabase"
href="https://tally.so/r/3N6DlW?integration=Metabase"
Expand Down
Loading