Generate rules with AI
Goal
Add rules to a data asset
Author data-quality rules on a data asset in the UI ā pick a rule type, describe one in plain English, or let AI propose them ā then save and run.
Run the on-prem agent demo
The on-prem agent demo stands up a believable customer environment on
Apply a rule template
Status: in preview ā part of the Validations rework. See the rule templates concept for the model.
Ask your own LLM about Measured Cloud via MCP
Status: available (self-host); hosted endpoint rolling out. This uses the MCP server, which you can run yourself today; a hosted public endpoint is being finalized. Instead of an in-app "Ask AI" chatbot, your MCP-connected LLM answers your "how do Iā¦" questions from the product docs and cites the source ā no server-side LLM and no per-answer AI spend.
Ask your own LLM to suggest rules via MCP
Status: available (self-host); hosted endpoint rolling out. This uses the MCP server, which you can run yourself today; a hosted public endpoint is being finalized. The old in-app "Suggest rules with AI" flow is being retired in favour of this ā your MCP client's model does the reasoning, using the context this tool gathers, and no server-side LLM spend is involved.
Add tables from a source
List every table and view a connected data source can see, tick the ones you care about, and add them as data assets in one step.
Block pull requests on data quality
Goal
Build a quality report
Summarise data quality for a date range ā pass rate, run counts, a pass/fail trend, and the worst validations ā then export it as CSV, Excel, or PDF.
Configure single sign-on (SAML / OIDC)
Measured Cloud supports SAML 2.0 and OpenID Connect identity providers. Members of your org sign in via your IdP; users are JIT-provisioned (just-in-time created) the first time they log in.
Connect PowerBI or Tableau
Goal
Connect a Postgres datasource
Goal
Connect a Snowflake or BigQuery datasource
Goal
Connect an MCP client
Status: available (self-host); hosted endpoint rolling out. Run the MCP server yourself today (the mcp service in infra/docker-compose.yml, or Dockerfile.mcp on its own). A hosted public endpoint is being finalized behind a load balancer ā once live, its URL shows in Settings ā Connect AI (which also has the copy-paste client config). See MCP server for the what-and-why.
Connect a BigQuery datasource
Goal
Connect a ClickHouse, SAP HANA / Datasphere, or Oracle datasource
Status: the connectors are wired end-to-end (selectable type, structured form, connection test, listing tables, profiling, validation), but their SQLAlchemy dialect drivers are not bundled in the default worker/API image. Each is an opt-in worker extra ā clickhouse (#399), hana (#400), oracle (#401). Until your image installs the relevant extra, Test connection and the table list return a "driver not available" message. The build step is in Prereqs below.
Connect a Delta Lake datasource
Goal
Connect an Apache Iceberg datasource
Goal
Connect a Microsoft SQL Server datasource
Goal
Connect an object-storage datasource (S3 / Azure Blob / GCS)
Goal
Create an API token
Goal
Create and run a validation
Bundle the rules of one or more data assets into a validation, run it, and read the per-rule results.
Customize your organization's logo
Goal
Deploy the on-prem agent
The on-prem agent runs Great Expectations against a database the cloud
Deploy Measured Cloud to production
Goal
Deploy with Docker
Measured Cloud ships three runtime images:
Explain an anomaly with AI
Goal
Export validation results
Goal
Generate a validation with AI
Goal
Get help in-app
Open the in-app Help panel to browse and search these docs without leaving Measured Cloud, or click the "?" on a screen to jump straight to its guide.
Coming from Great Expectations
Goal
Ingest dbt artifacts
Goal
Integrate with Alation
Status: shipped (outbound-only) ā issue #404. Measured Cloud pushes
Integrate with Atlan
Status: shipped (outbound) ā issue #415. Measured Cloud pushes
Integrate with Data.world
Status: shipped (outbound-only) ā issue #403. Measured Cloud pushes
Integrate with DataHub
Status: shipped ā DataHub outbound + inbound (issue #89). Atlan,
Integrate Measured Cloud with your data catalog
Have a DataHub, Atlan, Data.world, or Alation catalog? Use the
Manage incidents
Status: incidents are hidden from the app for now (off the sidebar and command palette); existing incidents stay reachable by direct link. See Incidents.
Manage the tag taxonomy
Goal
Publish a static data-docs site
Goal
Reset your password
Goal
Restore or permanently delete from the recycle bin
Status: new. Deleting a datasource or data asset now moves it to the recycle bin instead of destroying it. Items are recoverable for RECYCLEBINRETENTION_DAYS (30 by default), then purged automatically.
Rotate a secret key
Goal
Schedule a validation
Put one or more validations on a cron schedule ā every weekday at 06:00, hourly, monthly ā in your organization's schedule timezone.
Provision users from Microsoft Entra ID via SCIM
Microsoft Entra ID (formerly Azure Active Directory) provisions Measured Cloud users via the same SCIM 2.0 surface as Okta and Google Workspace. The configuration is slightly different ā Entra uses aadOptscim062020 mode and emits patches with the path=name.givenName form, not the bare-value form Okta prefers ā but Measured Cloud's SCIM handler supports both.
Provision users from Okta via SCIM
Measured Cloud exposes a SCIM 2.0 endpoint at https:///scim/v2 so Okta can push user and group lifecycle events directly. With this in place, joining or leaving a team in Okta provisions or deprovisions the user in Measured Cloud without anyone touching the settings page.
Search across objects (global search)
Goal
Self-host with Docker Compose
Goal
Set the display theme
Switch Measured Cloud between light, dark, and your operating system's appearance. The choice is remembered per browser.
Set the schedule timezone
Pick the one timezone every schedule in your organization runs in, and move older schedules onto it.
Set up Slack or email alerts
Goal
Show Slack display names in mentions
Status: planned (#147). The bot-token integration + the mention-name preview described here are landing; this page ships alongside them.
Use the Python SDK
Goal
Use the TypeScript SDK
Goal
Use Measured Cloud with Apache Airflow
Goal
Use Measured Cloud with Dagster
Goal