Looker
We advise creating a new Looker user, something like paradime_user in order to grant the correct access required to connect all your Looker nodes to your data models in Paradime.
Create a dedicated Looker user for Paradime
1. Create a new permission set called paradime-permission
and include permissions to:
paradime-permission
and include permissions to:access_data
see_lookml_dashboards
see_looks
see_user_dashboards
see_sql
see_lookml
develop
see_schedules
see_pdts
see_system_activty
2. Create a new model set and include all models for which you want to visualize the data dependencies in Paradime lineage.
3. Create a new role in Looker called paradime-role
and add the permissions set created in step:1 and the model set created in step:2:
paradime-role
and add the permissions set created in step:1 and the model set created in step:2:4 Create the Looker user as paradime_user
and grant role paradime-role
paradime_user
and grant role paradime-role
👉 See also:
Your Looker API 3 credentials
Paradime connects to Looker via the Looker API3. In order for Paradime to connect to Looker we require:
Host name: usually this should look something like this
https://<yourcompany>.cloud.looker.com
you can find this in your General > Settings section in Looker.Client ID
Client Secret
Generate your API3 credentials
Create API3 credentials on the Users page in the Admin section of your Looker instance - navigate to Users pages, click on the Edit button for the user you want to generate the API credentials, then click on Edit keys and finally to New API3Key. If you’re not a Looker admin ask your Looker admin to create the API3 credentials for you.
API3 credentials are always bound to a Looker user account. API requests execute “as” the user associated with the API3 credentials. Calls to the API will only return data that the user is allowed to see and modify.
The API3 credentials that you generated include a client ID and a client secret. You’ll need to provide these to the Paradime in order to connect to Looker.
👉 See also: Looker Edit API Keys
Connect the Looker integration
The Looker integration is set up by the Admin user for your organization profile. To enable the integration open your Account Settings > Integrations find the Looker integration and click Connect.
1. Add your API credentials to get Paradime connected to your Looker instance.
Click on connect and add the API credentials of you Looker user.
Host name: usually this should look something like this
https://<yourcompany>.cloud.looker.com
Client ID
Client Secret
2. Connect your Looker repository
Select your git host provider and add you Looker repository Git URL. Paradime will generate a Deploy Key for your repository. You must provide this Deploy Key in the Repository configuration of your Git host.
💡 Note that for the Looker repository, Paradime will need only Read access.
FAQs
What Looker API endpoints paradime uses to extract metadata for this integration?
Paradime connects to the Looker API to extract metadata used to enrich the Paradime Lineage and the Paradime Catalog. Below is the list of endpoints used to extract metadata from your Looker instance.
Last updated