DataHub + Memtro

What depends on the orders table, and who owns it?

DataHub catalogues your data. Memtro searches datasets, dashboards, charts, pipelines, glossary terms, tags and domains, and reads a dataset's owners, tags, terms, domain, deprecation, health and links, its upstream and downstream lineage, and its incidents. When asked and granted, it can raise and resolve incidents, add or remove tags, terms, owners and links, edit column or container descriptions, set or clear a domain, and mark assets deprecated. The token acts as you, so DataHub's own policies decide what it can read and change. Incident assignees are never returned.

In Memtro

What you can do with DataHub in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right DataHub tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Search the catalogue for datasets, dashboards, charts, pipelines, glossary terms, tags and domains by name or words.
  2. 02Read a dataset's owners, tags, glossary terms, domain, deprecation, health and documentation links.
  3. 03Trace what an asset depends on or what depends on it, across hops, and see its incidents.
  4. 04When asked and granted, raise or resolve an incident. A raised incident shows the asset as unhealthy to everyone viewing it.
  5. 05When asked and granted, add or remove tags, glossary terms, owners and links, or edit a column's or container's description.
  6. 06When asked and granted, set or clear an asset's domain, or mark it deprecated, which every user sees on the asset and in search.

Acts when asked

When you ask it to

These tools change something in DataHub. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Raise an incident on a data asset
  2. 02Change an incident's state or stage (for example resolve it)
  3. 03Add a tag to an asset or column
  4. 04Remove a tag from an asset or column
  5. 05Add a glossary term to an asset or column
  6. 06Remove a glossary term from an asset or column
  7. 07Add an owner to an asset
  8. 08Remove an owner from an asset
  9. 09Add a link to an asset
  10. 10Remove a link from an asset
  11. 11Edit the description of a dataset column or a container
  12. 12Set an asset's domain
  13. 13Clear an asset's domain
  14. 14Mark an asset deprecated, or not
In practice

Ask it like you would a colleague

Once DataHub is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

DataHub + Memtro
  • What depends on the orders table in DataHub?

  • Who owns the customer_events dataset?

  • Which datasets are tagged PII in the finance domain?

  • Are there any active incidents on the revenue dashboard?

  • Mark the legacy_orders table deprecated with a note to use orders instead.

01

Before changing a table

Dan Fletcher, an analytics engineer at BigCo, asked what would break if he changed the orders table. Memtro read its downstream lineage and listed the dashboards and pipelines that depend on it, with how many hops away each was.

02

Flagging a broken feed

Priya Sharma, a data steward at Acme Ltd, asked Memtro to raise an incident on the customer_events dataset after a late load. Memtro raised it, and the dataset showed as unhealthy to everyone viewing it and its downstream users.

Teams

Where it fits

The teams that lean on DataHub most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in DataHub is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withPersonal access token and DataHub host
  1. 1

    In DataHub, open Settings → Access Tokens and generate a token with an expiry. Your account needs the Generate Personal Access Tokens privilege, and Metadata Service Authentication must be on.

  2. 2

    In Memtro, open Connections → DataHub and paste the Personal access token and the DataHub host, without https://.

  3. 3

    A service user with read policies, plus edit policies only for the actions you want, is the safer token. An administrator grants the incident and deprecation actions by name to the teams that may use them.

  4. 4

    Ask what depends on the orders table in DataHub.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The DataHub tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in DataHub?+

Only when you ask, and only what it has been granted: raise an incident on a data asset; change an incident's state or stage (for example resolve it); add a tag to an asset or column; remove a tag from an asset or column; add a glossary term to an asset or column; remove a glossary term from an asset or column; add an owner to an asset; remove an owner from an asset; add a link to an asset; remove a link from an asset; edit the description of a dataset column or a container; set an asset's domain; clear an asset's domain; mark an asset deprecated, or not. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a DataHub connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my DataHub data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect DataHub?+

Personal access token and DataHub host. In DataHub, open Settings → Access Tokens and generate a token with an expiry. Your account needs the Generate Personal Access Tokens privilege, and Metadata Service Authentication must be on.

Connect DataHub in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time