HeimdallGovernance Studio
Watchful, browser-local governance

Turn your catalogue into governance-ready SQL.

Import a column-level data catalogue, guide every masking, classification, quality and access decision through human review, then generate a complete eight-file Snowflake governance package.

See how it works
  • No catalogue uploads
  • No SQL execution
  • Human approval gates
heimdall-governance-studio
Catalogue / Import01

Bring your own catalogue.

XLS
snowflake_catalogue.xlsx258 tables · 5,689 columns
Ready
Tables258Imported
Review prompts47Human review
Output08SQL files
CUSTOMER_IDNUMBERIdentifier
EMAILTEXTPartial mask
CREATED_ATTIMESTAMPFreshness
Classification
Quality DMFs
Catalogue importClassificationMaskingData qualityAccess controlsSQL generation
A controlled path to production

From spreadsheet to reviewable SQL, without the governance guesswork.

The studio structures the work. Your governance, privacy and data teams keep the decisions.

01
⇧

Import the catalogue

Bring XLSX, XLS, XLSB, CSV or JSON. The studio validates identifiers, types, table structure and duplicate columns before review begins.

02
◎

Review every control

Compare the live schema, approve masking and classifications, define quality expectations, document the table and record access decisions.

03
⌁

Generate the package

Pass the approval gates and download eight deterministic Snowflake SQL files, individually or as a single ZIP for code review.

Purpose-built controls

One workspace for the governance decisions that usually live everywhere.

Move from physical schema facts to a consistent, auditable configuration before privileged SQL reaches Snowflake.

Catalogue intelligence

Your schema is the starting point.

Search every imported table, review column types and nullability, reconcile live-schema drift and add loader-managed fields without editing source files.

Privacy controls

Classification and masking stay connected.

Map semantic and privacy categories to reviewed tag-based masking tiers.

Quality evidence

Define the checks before the code.

Configure row count, duplicate, null and timestamp freshness metrics with expected outcomes.

Review controls

Approval is a product feature.

Live-schema, masking and final governance confirmations are explicit gates—not assumptions.

  • Live schema compared Required
  • Masking reviewed Required
  • Owner approval Required
Deterministic output
8

Ordered SQL files

Pre-checks, classification, masking, tags, quality, documentation, row access and de-identification.

A deliberate trust boundary

Your catalogue stays on your side of the browser.

The application has no server-side catalogue store and no privileged Snowflake connection. Files are parsed in memory, drafts stay in local browser storage, and generated SQL is downloaded for your existing review and execution process.

01Your catalogueXLSX · CSV · JSON
→
02Local browserReview · Validate · GenerateNothing uploaded
→
03Reviewed SQL8 files · ZIP export
Frequently asked

Know the boundary before you begin.

Does Heimdall Governance Studio upload catalogue data?+

No. Catalogue parsing, governance configuration and SQL generation happen locally in your browser.

Which catalogue file formats are supported?+

XLSX, XLS, XLSB, CSV and normalized JSON column-level catalogues are supported. Standard Snowflake information-schema headers are recognized automatically.

Does the application execute SQL in Snowflake?+

No. It generates review-gated SQL files for authorized users to inspect and execute through their approved Snowflake workflow.

Can automation approve governance decisions?+

No. Suggestions and optional CoCo recommendations remain preliminary. Live-schema review, masking review and final governance approval must be confirmed by a person.

Ready when your catalogue is

Make the next governance review structured, repeatable and reviewable.