modellerUpdated 2026-05-25

Optional Looker-hosted LookML Workflow

What this covers

This optional path connects Looker Studio to a Looker project generated from a Tessallite model. Choose it only when a compatible Looker instance already exists and reports need LookML modelling hints.

Looker Studio -> Looker connector -> Looker instance
  -> generated LookML -> TLS PostgreSQL gateway :5433 -> Tessallite router

This is not required for Data Studio direct reporting. Generated files and the export workflow are internally tested; execution remains deferred because no licensed Looker instance is available for validation.

Setup

  1. Enable LOOKER_GATEWAY_ENABLED=true and gateway TLS in a controlled validation environment.
  2. In Tessallite select Export then LookML (.zip) for a deployed model.
  3. Commit generated files to a private repository accessible to Looker.
  4. Configure the Looker PostgreSQL-dialect connection to the gateway with SSL required.
  5. Validate in Looker and connect Studio through its Looker connector.

Capture checks

Emitted hintValidation required
drill_fieldsDrill action returns correct rows.
always_filterRequired filter reaches the gateway query.
conditionally_filterConditional requirement renders as observed.
suggest_dimensionSuggestions render from the declared source.
access_filterScoped results are enforced without leakage.

Limits

No persistent derived tables against Tessallite, bidirectional LookML import, Looker Action API integration, or certification of Looker-hosted execution is included in version 1. Unsupported symmetric-aggregate window shapes fail rather than executing uncertain results.