---
title: Looker
description: >-
  Connect Looker to Datadog Data Observability to view field-level lineage from
  warehouse tables to Looker explore fields, dashboards, and Looks.
breadcrumbs: >-
  Docs > Data Observability Overview > Quality Monitoring > Business
  Intelligence Integrations > Looker
---

# Looker

{% callout %}
# Important note for users on the following Datadog sites: app.ddog-gov.com

{% alert level="danger" %}
This product is not supported for your selected [Datadog site](https://docs.datadoghq.com/getting_started/site). ().
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Datadog's Looker integration helps data teams make changes to their data platform without breaking dashboards and Looks, and identify unused content to remove. The integration collects metadata and field-level lineage for objects in your Looker account. When Datadog connects, it:

- Pulls metadata from your Looker instance, including projects, models, explores, views, dashboards, Looks, and folders
- Generates field-level lineage between warehouse tables and columns and downstream Looker views and derived tables, and between Looker views and other Looker objects such as dashboards and explores
- Parses LookML files directly from your linked Git repositories to extract richer lineage and metadata, including derived tables, view extensions, and refinements

## Setup{% #setup %}

### Create a Looker API key{% #create-a-looker-api-key %}

1. Go to your Looker dashboard (for example, at `https://<your_company>.cloud.looker.com`).
1. Navigate to **Admin** > **Users**.
1. Select the user you want to create an API key for.
1. Next to **API Keys**, click **Edit Keys**.
1. Click **New API Key**.
1. Copy the client ID and secret.

### Add the API credentials to Datadog{% #add-the-api-credentials-to-datadog %}

1. Navigate to the [Looker integration tile](https://app.datadoghq.com/integrations/looker).
1. Click **Configure** > **+ Add New Account**.
1. Fill out the form with the following:
   - **Account name**: A label to identify this Looker instance
   - **Instance URL**: The URL of your Looker instance (for example, `https://company.cloud.looker.com`)
   - **Client ID**: The client ID from the previous step
   - **API Secret**: The client secret from the previous step
1. Click **Save**.

### Connect LookML repositories{% #connect-lookml-repositories %}

Datadog parses LookML files to collect lineage and metadata for Looker views and derived tables.

Connect each LookML Git repository to Datadog using the [Source Code Integration](https://app.datadoghq.com/integrations/github). The next time the Looker integration runs on its hourly schedule, it automatically detects the repositories and parses the LookML files.

If your Git repositories already appear on the Datadog [repositories page](https://app.datadoghq.com/source-code/repositories), no additional steps are required.

## What's next{% #whats-next %}

It can take up to 60 minutes for data to appear after the initial setup.

After syncing, you can explore your Looker assets and their upstream dependencies in the [Data Observability Catalog](https://app.datadoghq.com/data-obs/catalog).

## Further reading{% #further-reading %}

- [Learn about Data Observability](https://docs.datadoghq.com/data_observability/)
