Sigma
After you connect Sigma, Elementary will automatically and continuously extend the lineage to the workbook page & element level. This will provide you end-to-end data lineage to understand your downstream dependencies, called exposures.
Create API Client Credentials
Elementary needs authorized client credentials in your account in order to access Sigma’s API on your behalf.
To create those, Please follow the official Sigma documentation.
Make sure you enable ‘REST API’ privileges for that client.
Connecting Sigma to Elementary
Navigate to the Account settings > Environments and choose the environment to which you would like to connect Elementary. Choose the Sigma connection and provide the following details to validate and complete the integration.
- Cloud Provider: To determine your Sigma cloud provider, Navigate to Account -> General Settings under Sigma’s Administration menu and look for ‘Cloud: …’.
Should be one of the following:AWS US
AWS Canada
AWS Europe
AWS UK
Azure US
GCP
- Client ID: The Sigma client ID you’ve created on the previous step.
- Client Secret: The new Sigma client secret you’ve created on the previous step.
Limitations
Datasets
or Data Models
are currently excluded from computed lineage graph - which will point from DWH directly to your Workbook Elements.