How it works
Elementary Runtime is a small service that runs in your network. It uses an outbound HTTPS connection to request work from Elementary Cloud, validates each query locally, and runs approved queries with customer-managed warehouse credentials.
Why use Elementary Runtime
Keep data access in your environment
Credentials that can read your business tables stay with the runtime in your network.
Apply guardrails locally
The runtime checks SQL before execution and enforces local limits for time, concurrency, and result size.
Control what leaves your network
Queries return bounded results. Row samples can be limited or disabled for sensitive workloads.
Keep the managed Cloud experience
Elementary Cloud continues to handle scheduling, test results, health visibility, incidents, and alerts.
Set up Elementary Runtime
Configuration
Configuration file reference, local limits, secrets, and least-privilege warehouse roles.
Deployment
Run the runtime as a Docker service or on Kubernetes with the Helm chart.

