Dagster Integration:
Using Dagster with Looker
About this integration
Dagster allows you to represent your Looker project as assets, alongside other your other technologies like dbt and Sling. This allows you to see how your Looker assets are connected to your other data assets, and how changes to other data assets might impact your Looker project.
Installation
pip install dagster-looker
Example
from pathlib import Path
import dagster as dg
from dagster_looker import build_looker_asset_specs
looker_specs = build_looker_asset_specs(project_dir=Path("my_looker_project"))
looker_assets = dg.external_assets_from_specs(looker_specs)
defs = dg.Definitions(assets=looker_assets)
About Looker
Looker is a modern platform for data analytics and visualization. It provides a unified interface for data exploration, modeling, and visualization, making it easier to understand and analyze data. Looker integrates with various data sources and can be used to create interactive reports, dashboards, and visualizations.
Community / Partner integration:
This integration was built and is maintained by a community user or a technology partner from outside of Dagster Labs.