Informatica Axon
Informatica Axon explained: how a data governance product manages business glossaries, ownership and policies, and how that supports tabular data and models.
Overview
Informatica Axon is a data governance product. It gives an organization one place to define what its data terms mean, who owns each piece of data, and which policies apply. In practice it holds a business glossary, records of systems and data sets, assigned owners and stewards, and links between all of these. Its purpose is to make the meaning and responsibility behind data visible, so people can trust and use it.
Governance is the human and organizational side of data. A catalog such as Informatica EDC scans systems and finds what exists. A governance tool such as Axon records what it means and who is accountable. For tabular machine learning, this matters because a model that learns from raw tables inherits whatever confusion exists in the columns. Clear definitions, ownership and policy reduce that confusion before data ever reaches a model. This article explains the concepts, the workflow and the limits, and shows how governance supports tabular foundation models.
What it is
Axon is a software application used by business and technical staff together. Business users search for terms and read definitions. Data stewards write and approve those definitions. Owners accept responsibility for data sets. Governance leaders define policies and check that they are followed.
Think of a public library. The catalog (EDC) is the shelf scanner that lists every book. The governance tool is the librarian's guide: what each subject means, who is responsible for each section, and the rules for borrowing rare items. Both are needed. A shelf list without meaning is hard to use, and a guide without a shelf list is disconnected from reality.
What Axon manages
| Item | What it records |
|---|---|
| Glossary term | A business word, its definition, synonyms, status and approver |
| Domain | A business area such as customer, finance or product |
| Policy | A rule about how data must be handled, with owner and scope |
| System | An application or database that holds or moves data |
| Data set | A table, file or feed, with its purpose and owner |
| Attribute | A single column or field and its meaning |
| Process | A business activity that uses or produces data |
| Stakeholder | A person or team with a role such as owner, steward or consumer |
| Quality rule | A measurable expectation, such as "email is never empty" |
| Project or change | Work that affects data and needs governance review |
The idea of a business glossary
A business glossary is a shared dictionary. For example, "active customer" may mean one who bought in the last twelve months for finance but one who logged in this month for product. Without a glossary, two reports show different numbers under the same name. With a glossary, the term has one approved definition, or clearly named variants.
Roles
- Data owner: accountable for a data domain or data set. Decides who may use it.
- Data steward: handles day-to-day quality, definitions and issues.
- Data custodian: runs the technical systems that hold the data.
- Data consumer: analysts, engineers and models that use the data.
- Governance council: sets policy and settles disputes.
Software cannot create these roles. People must accept them. The tool records them and supports workflows around them.
Workflow
Axon typically supports review and approval flows. A steward proposes a new term. A reviewer comments. An approver publishes it. Later changes are tracked. This is like a document that needs sign-off before it becomes official.
Where it came from
Data governance as a discipline grew in the 2000s. Companies in banking, insurance and health faced regulation that required them to know where data came from, who could see it and how reliable it was. Spreadsheets of definitions and shared documents did not scale, so vendors built dedicated governance software.
The same period saw the rise of data warehouses, master data management and data quality tools. Governance sat above them, defining policy and meaning. Later, as organizations moved to cloud platforms and data lakes, the volume of data grew faster than manual governance could follow. Automated discovery and cataloging became necessary, and governance tools were linked to catalogs that scan systems and propose classifications.
Informatica is a long-established vendor in data integration, quality and master data. Axon belongs to its data governance line, designed to work with its catalog and quality tools. More recently, the vendor has grouped its products into a cloud data management platform. Product names and packaging change over time, so check current vendor documentation for the exact current form. This article focuses on the stable ideas rather than version details.
Regulation continues to push the field. Privacy laws, financial reporting rules and emerging rules on automated decision-making all ask organizations to explain what data they hold and how it is used. Governance tools provide part of that evidence.
How it works
Step 1: Model the organization's data landscape
The first task is to decide a structure. Governance teams define domains (customer, product, finance), then create the glossary, then list systems and data sets. This is like drawing a map before building roads.
Step 2: Define glossary terms
For each important term, a steward records:
- the name,
- a plain-language definition,
- synonyms and related terms,
- the domain it belongs to,
- the owner and approver,
- the status (draft, approved, deprecated),
- examples and any usage notes.
A good definition says what the term includes and excludes. "Revenue" should state whether returns, tax and discounts are counted.
Step 3: Link terms to real data
A definition on paper is only useful if it connects to actual tables and columns. Axon links glossary terms to attributes in systems and data sets. Often this link is created with the help of a catalog that scans databases and files. The catalog finds a column called cust_eml and proposes that it is the glossary term "Customer email". A steward confirms.
This link is the bridge between business language and technical objects.
Step 4: Assign ownership
Each domain, data set and term gets an owner and a steward. When someone asks "who can approve access to this table?" the answer is recorded, not rumored.
Step 5: Write and attach policies
A policy states a rule. Examples include "personal identifiers must be masked in non-production systems" and "financial data is retained for a fixed number of years". Policies are linked to the data sets and terms they cover. This makes it possible to ask "which tables fall under this policy?".
Step 6: Define quality expectations
Quality rules turn definitions into checks. If the glossary says "order date cannot be in the future", a rule can test it. Rule results are produced by a quality tool or by pipeline checks, and the governance tool can display the results next to the term. This connects meaning to measured reality. See also data contract validation.
Step 7: Run workflows
Changes go through approval flows: a new term, a changed policy, a request for a new data set. Each step has a person, a status and a time stamp. The history becomes an audit trail.
Step 8: Search, browse and report
Users search the glossary and browse by domain, owner or system. Reports show coverage: how many critical columns have an approved term, how many data sets have owners, which policies have no linked data. Coverage figures guide where governance effort goes next.
Analogy: a city planning office
Imagine a city. Streets and buildings are the systems and tables. The planning office keeps the zoning map (domains), the building codes (policies), the registry of owners and the approval process for new construction (workflows). The office does not pour concrete. It makes the city understandable and accountable. Axon plays that role for data.
How it fits with a catalog
| Question | Better answered by |
|---|---|
| What tables and columns exist across our systems? | A scanning catalog such as EDC |
| Where does this column come from? | Lineage, see data lineage |
| What does "net revenue" mean? | The business glossary in Axon |
| Who is accountable for this data set? | Ownership records in Axon |
| Which policy applies to this field? | Policy links in Axon |
| Is this column sensitive? | Classification from the catalog, confirmed by a steward |
The two products overlap at the boundary. The catalog is technical and automatic. The governance tool is business-facing and curated. General catalog ideas are covered in data catalog.
Key concepts and terms
| Term | Meaning |
|---|---|
| Data governance | Rules, roles and processes for managing data as an asset |
| Business glossary | Approved definitions of business terms |
| Data domain | A business area that groups related data |
| Data owner | The accountable person for a data set or domain |
| Data steward | Person who maintains definitions and quality |
| Policy | A rule about data handling |
| Metadata | Data about data: names, types, owners, meaning |
| Technical metadata | Table names, column types, sizes |
| Business metadata | Definitions, owners, purpose |
| Operational metadata | Run times, row counts, load status |
| Classification | A label such as public, internal, confidential, personal |
| Critical data element | A field important enough to need strict control |
| Data lineage | The path data takes from source to use |
| Data quality rule | A testable expectation about data |
| Stewardship workflow | An approval process for governance changes |
| Single source of truth | One agreed definition or data set used everywhere |
A worked example
A retail business has two dashboards that disagree about "active customers". One shows 41,000, the other 52,000. Executives lose trust. A governance team uses a glossary to fix this.
The numbers
| Dashboard | Definition used | Count |
|---|---|---|
| Finance | At least one purchase in the last 12 months | 52,000 |
| Product | At least one login in the last 30 days | 41,000 |
Both are valid, but they answer different questions.
The governance actions
- A steward creates two glossary terms, "Active buyer (12 months)" and "Active user (30 days)".
- Each term gets a definition, an owner and a status of approved.
- The generic term "Active customer" is marked deprecated, with a note pointing to the two replacements.
- The terms are linked to the columns that implement them in the customer table.
- Dashboard owners are notified through a workflow to rename their metrics.
- A quality rule checks that the
last_purchase_datecolumn is never null for customers marked as buyers.
A sketch of the data a governance export might contain
term:
name: Active buyer (12 months)
domain: Customer
status: approved
owner: customer-domain-owner
steward: customer-data-steward
definition: >
A customer with at least one completed purchase in the previous
twelve months. Returned and cancelled orders are excluded.
linked_attributes:
- system: example-warehouse
table: dim_customer
column: is_active_buyer
policies:
- Customer data retention
quality_rules:
- last_purchase_date is not null when is_active_buyer is true
The structure above is illustrative. It shows the kinds of relations a governance repository keeps: term to domain, term to column, term to policy and term to rule.
A tiny coverage report in Python
Governance teams often measure how complete the linking is. A simple script over exported records might do this:
columns = [
{"name": "customer_id", "term": "Customer identifier", "owner": "A"},
{"name": "email", "term": "Customer email", "owner": "A"},
{"name": "last_seen", "term": None, "owner": None},
{"name": "region_cd", "term": None, "owner": "B"},
]
total = len(columns)
with_term = sum(1 for c in columns if c["term"])
with_owner = sum(1 for c in columns if c["owner"])
print(f"Term coverage: {with_term}/{total} = {with_term/total:.0%}")
print(f"Owner coverage: {with_owner}/{total} = {with_owner/total:.0%}")
Output:
Term coverage: 2/4 = 50%
Owner coverage: 3/4 = 75%
The team then picks the two uncovered columns and assigns work. Real programs track thousands of columns and focus first on critical data elements.
What the example shows
Governance did not change any data. It changed shared understanding. After the work, the two dashboards carry different names, and each name has a visible definition, owner and lineage.
Strengths and limitations
Strengths
- Shared language. One glossary reduces arguments about what a number means.
- Accountability. Owners and stewards are named and visible.
- Policy traceability. You can see which data falls under which rule.
- Audit support. Approval history and ownership records support regulatory questions.
- Business-friendly. Non-technical users can search and read.
- Integration potential. It can connect with catalogs, quality tools and lineage so that business and technical views meet.
- Coverage measurement. Reports show progress and gaps.
Limitations
- It depends on people. A tool cannot create ownership or discipline. Without active stewards, the glossary goes stale.
- Setup effort. Building domains, terms and links takes time and agreement.
- Possible over-formalization. Heavy approval flows can slow teams. Governance should be proportionate.
- It does not enforce by itself. Recording a policy does not block a bad query. Enforcement happens in access control, masking and pipelines. See AWS Lake Formation for one example of access control on a lake.
- Scope drift. Teams may try to document everything. Focus on critical data first.
- Staleness. Systems change faster than documentation unless discovery and sync are automated.
- Cost and complexity. Enterprise products need administration and training. Smaller teams may prefer lighter tools or a well-run shared document.
- Vendor and version differences. Features and names vary by release and edition. Confirm details in current documentation.
How it compares with alternatives
| Option | Type | Best for | Trade-off |
|---|---|---|---|
| Axon-style governance suite | Enterprise governance product | Large organizations with formal stewardship | Setup and process overhead |
| Technical data catalog | Scanning and search | Finding and classifying assets automatically | Weak on business meaning unless curated |
| Cloud-native catalogs | Provider services | Teams inside one cloud, see AWS Glue Data Catalog | Limited business workflow |
| Open-source metadata platforms | Self-hosted catalogs | Engineering-led teams wanting control | Needs hosting and care |
| Wiki or spreadsheet glossary | Manual | Very small teams | No links to real columns, goes stale |
| Data contracts | Schema and rule agreements per interface | Producer and consumer pairs, see data contract validation | Narrow scope, not enterprise-wide meaning |
| Transformation docs | Model documentation in code | Analytics engineering, see dbt | Covers transformed models, not all systems |
Many organizations combine several: a catalog for discovery, a governance tool for meaning and policy, contracts at pipeline boundaries, and documentation in code for transformations.
Role in tabular foundation models
A governance product does not train or run a model. Its value lies in the data that models consume. Tabular foundation models are designed to learn from raw tables with rows and columns, mixed types and missing values, often without trusted column names. Governance addresses exactly the problems that these models cannot solve alone.
Meaning that the table does not carry
A tabular foundation model reads values and patterns. A column called x7 holding numbers gives little hint about meaning. If the model is used in-context, where labeled example rows are given along with new rows, the quality of the examples depends on the table being coherent. A glossary tells the humans who build the examples what each column means, which columns are identifiers, which are targets and which must never be used because they leak the answer. Leakage prevention is one of the biggest practical gains.
Semantic classification of columns
Some tabular models are tested on tasks such as assigning columns or tables to semantic or sector categories using only values, without names. Governance records provide the human-approved labels that can serve as ground truth for building and checking such classification. A glossary-linked column list is a clean, curated label set. This connects to the ideas in semantic sector heads.
Imputation and anomaly detection
Imputation fills missing values. Anomaly detection flags unusual rows. Both benefit from knowing what a value should look like. Governance quality rules state valid ranges, allowed codes and mandatory fields. These rules help decide whether a gap is a true missing value, a legitimate "not applicable", or a data error. They also help set thresholds for what counts as anomalous. Related methods appear in imputation networks and anomaly detection.
Sensitive data and privacy
Raw tables often include personal or confidential fields. Classification and policy records show which columns must be removed, masked or tokenized before data is used for pre-training, fine-tuning or in-context prompts. A policy such as "personal identifiers must not leave the production zone" can be traced to specific columns. For masking techniques see data tokenization.
Pre-training data selection
Pre-training on synthetic or real tables requires choosing which real tables are allowed. Governance records provide the permission side: purpose limits, retention rules, owner approval and licensing notes. A team can filter its table inventory to only approved, low-risk sources. This keeps the training set defensible. The wider research context is on /model/research.
Continual learning and change control
When a model is updated with fresh data, definitions may have changed. A column that used to mean "gross" may now mean "net". Governance workflows record those changes and their effective dates, so a data engineer knows to re-validate the model or retrain. Deprecation notes in the glossary act as early warnings.
Model documentation and accountability
Many organizations must explain what data a model used. Governance records plus lineage show the sources, owners and policies behind a training table. See data lineage. Together they support model documentation, review and audit.
Benchmarks and evaluation hygiene
Fair evaluation depends on knowing that test tables are not contaminated by training data and that targets are defined consistently. A governed inventory of data sets, with owners and versions, makes that tracking easier. Compare with the discussion on /model/benchmarks.
Where governance stops
Governance cannot make a bad table good. It cannot infer a missing target or fix noisy labels. It sets definitions, accountability and rules. The model architecture, covered on /model/architecture, still has to handle mixed types, missing values and unnamed columns on its own when governance coverage is incomplete. Treat governance as a way to reduce risk and ambiguity, not as a replacement for modeling skill.
Practical guidance and best practices
Start with critical data
List the data elements that drive key reports, regulation or models. Govern those first. Trying to cover every column on day one usually fails.
Appoint real owners
Name individuals, not departments. Give them time and authority. A glossary with no active steward becomes outdated within months.
Write definitions that settle arguments
Include scope, exclusions, units and calculation hints. Use examples. Avoid circular definitions such as "customer: a person who is a customer".
Keep the vocabulary small and clear
One term per concept. Mark duplicates as synonyms or deprecate them. A smaller, trusted glossary beats a large one nobody reads.
Connect to real columns
Link terms to attributes in actual systems. Use automated scanning from a catalog to propose links, then have stewards confirm. See Informatica EDC.
Link policy to data
Every policy should list the data sets it covers. Policies with no linked data are decoration.
Make enforcement real
Pair policies with technical controls: masking, role-based access, encryption and retention jobs. Where secrets are involved, use a proper secret manager, see HashiCorp Vault.
Put governance in the workflow
Add checks to pipelines and change requests. For example, a new table cannot go to production without an owner and a classification. Governance that sits outside delivery is ignored.
Measure and publish coverage
Track percentage of critical columns with approved terms, owners and quality rules. Share the numbers with leadership to keep support.
Review on a schedule
Review terms and policies at least yearly, and when major systems change. Retire what is no longer used.
Train users
Short sessions on how to search the glossary and how to request a change increase adoption. A tool nobody opens has no effect.
Plan integration
Decide early how governance data flows to other tools: catalogs, lineage, quality, access control and ML platforms. Use export and interface features, and test them with a small pilot.
Support ML teams explicitly
Add fields useful for modeling: target definitions, leakage warnings, allowed uses, sensitivity labels and known quality issues. Make this metadata available to the people who build training tables and prompts.
A simple rollout plan
A phased plan keeps the work realistic.
| Phase | Focus | Typical outputs |
|---|---|---|
| 1. Foundation | Choose sponsors, domains and first owners | Charter, role list, domain map |
| 2. Pilot | One domain, 20 to 50 critical terms | Approved terms, linked columns, first policies |
| 3. Expand | More domains, quality rules, catalog sync | Coverage report, workflow in daily use |
| 4. Embed | Gates in delivery pipelines, ML metadata | Owner and class required for new tables |
| 5. Improve | Review cycles, retire stale items | Yearly review, adoption metrics |
Each phase should end with a visible result that people can use, such as a resolved metric dispute or a faster access approval.
A template for a good term
Use the same fields every time so that readers know where to look.
Name: Active buyer (12 months)
Domain: Customer
Definition: One sentence that stands alone.
Includes: What counts.
Excludes: What does not count.
Unit / format: Count of customers, whole number.
Calculation: Plain description of the logic.
Synonyms: Paying customer
Owner / steward: Named people.
Status: Draft, approved or deprecated.
Related terms: Active user (30 days).
Review date: Next planned review.
Questions a steward should ask for every term
- Would two people from different teams read this definition the same way?
- Is the unit clear (currency, count, percent, days)?
- Does the definition depend on a time window or a snapshot date?
- Which systems calculate it, and do they agree?
- Who will be affected if it changes?
- Is it used as an input or a label in any model?
Handling disagreement
Different departments often hold different valid definitions. Do not force a single meaning too early. Instead, give each variant its own named term, state how they relate, and choose one as the default for enterprise reporting. The governance council settles ties and records the decision with a date.
Working with machine learning teams
ML work adds needs that classic governance may not cover. Add the following to the review checklist for any data set that feeds a model.
- Is the intended use of this data approved, and for how long?
- Which columns are targets, and are any columns derived from the target?
- Which columns are sensitive and need masking or removal?
- Are missing values real absences, not-applicable cases or errors?
- Has the meaning of any column changed over time?
- Who must be told if the source changes?
These questions are easy to record as attributes on the data set and are reused for every new model.
Common mistakes
- Buying the tool first. Without roles and a decision process, the tool holds empty pages.
- Glossary of everything. Too many terms hide the important ones.
- No link to data. Definitions that are not tied to columns cannot guide anyone.
- No owners or fake owners. Mailing lists do not answer questions.
- Approval bottlenecks. If every change waits weeks, teams bypass the system.
- Treating governance as a one-time project. It is an ongoing practice.
- Ignoring consumers. Analysts and ML engineers must see value, or they will not contribute.
- Confusing policy with control. Writing a rule does not enforce it.
- Skipping lineage. Without it, impact analysis is guesswork. See data lineage.
- Not tracking changes in meaning. A silent redefinition breaks reports and models.
- Overlooking unstructured and derived data. Features, extracts and model outputs also need owners and rules.
- Starting with sensitive data in a free-text field. Classification must be careful where names, notes or comments may contain personal details.
- Assuming vendor features without checking. Confirm in current documentation what the product version supports.
Frequently asked questions
What is Informatica Axon used for?
It is used to manage data governance: a business glossary, definitions of data sets and attributes, ownership and stewardship, policies, and the relationships among them. It helps people agree on what data means and who is accountable for it.
How is Axon different from a data catalog?
A catalog mainly scans systems to discover, profile and classify technical assets, and it often shows lineage. A governance tool focuses on business meaning, ownership, policy and approval workflows. They complement each other, and many organizations link them so that technical assets connect to business terms.
Who should own the glossary?
Ownership should sit with business domain owners, supported by data stewards and a small central governance team. Technical teams contribute, but the definitions should be approved by people who understand the business meaning. Each term needs a named steward who keeps it current.
Does governance software enforce policies?
Usually it records and communicates policies and tracks their links to data, but enforcement happens in other systems such as access control, masking tools, pipeline checks and retention jobs. A good program connects the recorded policy to those controls so that the rule is more than text.
Can it help with machine learning projects?
Yes, indirectly. It documents what columns mean, which are sensitive, who owns the data and which quality rules apply. That information helps teams build clean training tables, avoid leakage, respect privacy limits and explain what data a model used.
How long does it take to see value?
Small wins can appear within weeks if you start with a few critical terms and clear owners, for example resolving a disputed metric. Broad coverage takes longer and depends mostly on organizational commitment rather than on software installation.
What is the difference between a data owner and a data steward?
The owner is accountable for decisions about a data domain or data set, such as who may access it. The steward handles the day-to-day work: maintaining definitions, resolving quality issues and coordinating with users. One person may fill both roles in small teams.
Do we need a governance tool or is a spreadsheet enough?
For a very small team and few terms, a well-kept shared document can work. As the number of terms, systems and stakeholders grows, a dedicated tool helps with links to real columns, approval history, search and reports. The decision should follow the size of the problem.
How does governance relate to data lineage?
Governance says what data means and who is responsible, while lineage shows where data came from and how it was transformed. Together they allow impact analysis, such as finding which reports and models are affected if a definition or source changes.
Is the product name and packaging stable?
Vendors change product bundles and names over time, so details can differ between versions and editions. Rely on current vendor documentation for specifics, and use this article for the lasting concepts of glossaries, ownership, policy and stewardship.
Glossary
- Approval workflow: a sequence of review steps before a change becomes official.
- Attribute: a single field or column of a data set.
- Business glossary: a curated list of business terms with approved definitions.
- Business metadata: descriptive information about meaning and ownership.
- Catalog: a system that discovers and indexes data assets.
- Classification: a label that marks sensitivity or type.
- Critical data element: a field that matters enough for strict governance.
- Custodian: the team that runs the technical systems.
- Data domain: a business area grouping related data.
- Data governance: the roles, rules and processes for managing data.
- Data owner: the accountable person for a data set or domain.
- Data steward: the person maintaining definitions and quality.
- Deprecated term: a term kept for history but no longer recommended.
- Leakage: when a feature contains information from the answer that would not be known at prediction time.
- Lineage: the traced path of data from source to use.
- Metadata: data that describes other data.
- Policy: a rule for handling data.
- Quality rule: a testable expectation for data values.
- Stakeholder: anyone with a role or interest in a data asset.
- Synonym: another name for the same business concept.
Summary
Informatica Axon is a data governance product centered on a business glossary, ownership, policies and approval workflows. It gives organizations one place to record what data means, who is accountable and which rules apply, and it connects those records to real systems and attributes, often with help from a catalog such as Informatica EDC.
Its value depends on people and process more than software. Teams that name real owners, start with critical data, link terms to columns and connect policies to technical controls see the most benefit. For tabular foundation models, governance contributes clear column meaning, leakage warnings, sensitivity labels, quality rules and a defensible record of what data was used. It cannot fix poor data or replace modeling, but it removes ambiguity and risk before tables reach a model. For more context, see data lineage, data catalog, and the model pages /model/research, /model/architecture and /model/benchmarks.
Related
It belongs to Governance in my stack, under Data engineering and lakehouse. Others in the same group: