> ## Documentation Index
> Fetch the complete documentation index at: https://docs.elementary-data.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Elementary Runtime

> Run supported warehouse queries inside your environment while Elementary Cloud manages scheduling, results, and incidents.

<Warning>
  Elementary Runtime is in private beta. [Reach out to the team](https://www.elementary-data.com/schedule-a-call) to learn more.
</Warning>

Elementary Runtime lets Elementary Cloud run supported data-quality queries inside your environment. You keep the warehouse credentials that can read your business data, while Elementary Cloud continues to manage tests, schedules, results, and incidents.

## 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.

```mermaid theme={null}
flowchart LR
    cloud["Elementary Cloud<br/>Plans and schedules work"]
    runtime["Elementary Runtime<br/>Validates and runs queries"]
    warehouse[("Your data warehouse")]

    runtime -->|"Outbound HTTPS: request work"| cloud
    cloud -->|"Approved query tasks"| runtime
    runtime -->|"Customer-managed credentials"| warehouse
    warehouse -->|"Bounded query result"| runtime
    runtime -->|"Limited results and health"| cloud
```

Elementary Cloud remains the control plane. It decides what should run, prepares the SQL, schedules tests, interprets results, and manages incidents. Elementary Runtime is the data plane for supported operations. It checks and executes the SQL, then returns only the result needed by the Cloud workflow.

## Why use Elementary Runtime

<CardGroup cols={2}>
  <Card title="Keep data access in your environment" icon="key">
    Credentials that can read your business tables stay with the runtime in your network.
  </Card>

  <Card title="Apply guardrails locally" icon="shield-check">
    The runtime checks SQL before execution and enforces local limits for time, concurrency, and result size.
  </Card>

  <Card title="Control what leaves your network" icon="filter">
    Queries return bounded results. Row samples can be limited or disabled for sensitive workloads.
  </Card>

  <Card title="Keep the managed Cloud experience" icon="cloud">
    Elementary Cloud continues to handle scheduling, test results, health visibility, incidents, and alerts.
  </Card>
</CardGroup>
