Skip to main content
dazense supports three user experiences:
  1. Direct Analytics — fastest path, minimal controls
  2. Trusted Analytics V1 — policy + contract + semantic governance
  3. Trusted Analytics V2 — V1 runtime with OpenMetadata-fed governance inputs

Mode comparison

ModeWhat users getGuardrailsBest for
Direct AnalyticsNatural-language SQL analyticsMinimal (LLM-guided only)Prototyping, internal technical teams
Trusted Analytics V1Contracted analytics with provenanceDataset bundles, policy checks, PII block, time filters, audited contractsProduction analytics where trust matters
Trusted Analytics V2V1 + enterprise metadata intelligenceSame V1 enforcement + OpenMetadata signals (PII, lineage, glossary, ownership, quality)Enterprise-scale governed analytics

How this maps to your project files

FileDirect AnalyticsTrusted Analytics V1Trusted Analytics V2
semantics/semantic_model.ymlOptionalRequired for governed metricsRequired
semantics/business_rules.ymlOptionalRecommendedRequired
datasets/<bundle_id>/dataset.yamlNot usedRequiredGenerated/synced from metadata + reviewed
policies/policy.ymlNot usedRequiredAuto-populated/synced + reviewed
contracts/runs/*.jsonUsually absentGenerated per governed runGenerated per governed run
  1. Start with Direct Analytics for onboarding speed.
  2. Move to Trusted Analytics V1 for production trust and auditability.
  3. Add Trusted Analytics V2 when OpenMetadata is available and stable.
V2 does not replace V1. V2 keeps the same enforcement runtime and upgrades the governance signal source.