Grid view
Scan rows, columns, filters, and sorting.
Connection-level data workspace
Inspect tables, stage supported data and schema changes, trace foreign keys, and work in a query console scoped to each connected database.
Data and schema changes depend on the connected engine, permissions, and transaction behavior. Review the generated command and target before applying changes.
Connection / table workspace
Table / public.orders
| iduuid | customertext | statusenum | totalnumeric | created_attimestamp |
|---|---|---|---|---|
| ord_10482 | Sample customer 01 | Paid | Illustrative $248.00 | 2026-08-28 |
| ord_10481 | Sample customer 02 | Pending | Illustrative $96.50 | 2026-08-28 |
| ord_10480 | Sample customer 03 | Fulfilled | Illustrative $412.20 | 2026-08-27 |
id / uuid
ord_10482
id / uuid
ord_10481
id / uuid
ord_10480
Illustrative table values only - data controls disabled
Data Explorer keeps table data, schema context, and a query workspace tied to one connection. Browse before changing anything, confirm the target, and use the view that makes the records easiest to inspect.
Open your connections or read the Data Explorer documentation.
Open a connection and move between its Table, Schema, Metadata, and Console tabs. The table surface supports grid, JSON, and Kanban views, so a field-by-field inspection does not have to look like a workflow review and a document-shaped record does not have to be flattened before it can be read.
Use pagination, filtering, sorting, and refresh while narrowing an investigation. Import and export controls are available from the table workspace, but availability still depends on the connected database and your team permissions.
Grid is useful for comparing columns across a page of rows. JSON keeps nested values legible. Kanban groups records by a selected field when the question is about the state of work rather than a single row.
Connection data views
| Order | Customer | Status | Total |
|---|---|---|---|
| ORD-1048 | Northwind Supply | Processing | $1,280.00 |
| ORD-1047 | Aperture Foods | Ready to ship | $860.00 |
| ORD-1046 | Cedar Retail | Delivered | $420.00 |
Sample rows only - no live connection or execution
Filtered table summary
Read the filtered page
Counts are labelled directly on each bar; the red peak highlights Thursday's 31 orders without making color the only cue.
Illustrative local data - no live query
Scan rows, columns, filters, and sorting.
Inspect the selected record as structured data.
Group records into the available board fields.
The schema view provides an ERD for the connection's declared foreign-key relationships. Use it to see the source and target tables, inspect the participating columns, and keep a table selection connected to its schema context.
The diagram is not a claim that every possible relationship has been inferred. It shows declared foreign keys only. If a relationship is encoded in application logic, a naming convention, or an undocumented value, confirm it separately before treating it as a join rule.
Supported schema changes can be prepared from the schema workspace and reviewed before they are applied. Engine support, permissions, and transaction behavior determine what can actually run. DDL can auto-commit and may not roll back, so review the generated command and its target before execution.
Schema map
This ERD shows declared foreign-key relationships only. It does not infer relationships or cardinality.
Declared foreign keys
The Console is scoped to the selected connection, with schema, table, and result context alongside the query. Use SQL where the connection supports it, or open native mongosh mode for MongoDB work. Keep the connection and selected objects in view while checking a result so a copied query does not lose the database it was meant to inspect.
MongoDB also offers a Zero-SQL bridge for supported SQL-to-aggregation translation. Treat it as a bounded compatibility path, not a substitute for every SQL feature:
Use mongosh when native MongoDB syntax is the clearer fit. Do not assume all SQL will work on MongoDB through the bridge.
Configured sensitive fields are masked in Explorer and query results. Masking follows the configured fields; review what a connection returns and who can access it before sharing a result.
Connection console
SELECT id, customer_id, status
FROM public.orders
WHERE status = 'processing'
ORDER BY created_at DESC
LIMIT 25;Native MongoDB mode
db.orders.find(
{ status: "processing" },
{ _id: 1, customer_id: 1, status: 1 }
).sort({ created_at: -1 }).limit(25)Result context
Results remain scoped to the active connection. Configured sensitive fields are masked in explorer and query results.
Sample query - no live execution
Start with the table and fields needed for the question, then add filters and sorting before expanding the result. Refresh when the question needs a new read from the connection rather than relying on a previously displayed page.
When moving between the table and console, keep names qualified by the selected schema or database where the engine requires it. That small amount of context helps a reviewer distinguish similarly named tables across connections and makes a result easier to reproduce in the same workspace.
For supported connections and roles, add rows, edit values, and queue deletes in the table workspace before selecting Review & Save. Data Explorer generates a preview in the connection's applicable form: SQL, mongosh, or Elasticsearch JSON. Review the full statement, operation order, table or collection, and target connection before you run it.
Changes are not identical across engines. A reviewed queue can run inside a transaction where that engine supports the transaction wrapper. Other engines run the queued steps separately and can leave earlier steps applied if a later one fails. Schema changes follow their own engine-specific support and review path.
Deleting rows and altering schemas can be destructive. Cancel the review rather than rerunning a partially applied queue until you have checked which steps already ran. Privileged team roles apply reviewed mutations; this is a review surface, not a promise that every write uses a separate approval workflow.
Staged mutation flow
Data and schema changes are supported only where the connected engine and permissions allow them.
Add rows, edit values, or mark rows for deletion before saving.
Inspect the generated SQL, mongosh, or Elasticsearch mutation and its target.
A privileged team role applies the reviewed mutation.
Generated command review
1 staged edit / public.orders
UPDATE public.orders
SET status = 'cancelled'
WHERE id = 'ORD-1048';Before applying a staged change, compare the generated command with the intended rows, fields, and connection. For a delete, confirm the identity and filter conditions. For a schema change, confirm the object and consider the effect of an engine that auto-commits DDL.
If the preview reports that there is no transaction wrapper, treat the order of queued operations as part of the risk. A later error can stop the remaining work without undoing an earlier step. Check the connection's behavior before deciding how to recover.
Open your connections to choose a database and inspect its available tables, schema, and console. For setup and feature details, read the Data Explorer documentation.