Enforce policies across your data stack — so every decision is backed by trust.




xLake's catalog layer sits between your engines and your data. Every read, write, and execute operation passes through it. Governance applies before anything moves.
Every asset touched by Spark, Trino, Jupyter, or Airflow is registered in the governed catalog. Tables, notebooks, pipelines, AI-generated jobs.
Java or Python — complete and executable. Not a scaffold. Not a stub.
Live cluster config, data store connectivity (ODP, S3, HDFS, Vast), scheduling dependencies — resolved at generation time, not at runtime.
Metadata, dependency map, audit trail — committed automatically. No manual tagging. No separate governance step.
Visible in Platform Pulse from the moment it's registered. Observability starts on day one. Plain-language input to monitored, production-ready pipeline — without leaving XDP.
xLake integrates a single governed metadata layer across every workload in your stack.
Every data asset — tables, models, pipelines, notebooks — registered, classified, and subject to consistent access controls, regardless of engine.
%202.png)
Job-level metadata registration and access enforcement

Runs logged, assets accessed under full access control

Federated query governance with no policy bypass

DAG-level audit trails captured per execution
Access controls apply in real time across read, write, and execute operations at the workload level.
When a data asset changes, policies update everywhere, immediately, without manual intervention.
Identical governance policies enforce across on-premises Kubernetes clusters — EKS, AKS, GKE, bare-metal — and cloud environments, in a single deployment.