Enriched observations is the default for new blob storage exports
New Langfuse Cloud projects export blob storage data as enriched observations. The legacy traces/observations sources stay available on existing projects and self-hosted deployments.
Blob storage integrations on Cloud projects created on or after 2026-05-20 use the Enriched observations (recommended) source. The Traces and observations (legacy) and Traces and observations (legacy) and enriched observations sources are no longer selectable for these projects, in the UI or via the REST API.
What this means in practice:
- One row per observation, with trace context inlined —
user_id,session_id,tags,release,trace_name, andenvironmentride along on the same row. No warehouse-side join needed. - Per-column control — pair the source with field groups to keep just the columns your pipeline needs.
- Fewer files per window — only
observations_v2/andscores/, instead oftraces/,observations/, andscores/.
Nothing changes for existing projects (Cloud or self-hosted) or self-hosted deployments: all three sources remain available. The legacy sources are still supported there for backwards compatibility, but the recommendation is the same — switch to Enriched observations when you're ready.
If a downstream consumer expects the legacy traces/ and observations/ file shapes, see the Export Field Reference for the column map between the two layouts.