Informatica Data Engineering Foundation study materials
Informatica Data Engineering Foundation study resources

Informatica Data Engineering Foundation key terms

Informatica Data Engineering Foundation · Get comfortable with the vocabulary.

Mapping

A reusable design object in PowerCenter that defines how source data is read, transformed, and written to a target. It contains transformations connected by pipelines and is the basic unit of data integration logic.

Related: Transformation, Session, Workflow
Transformation

A PowerCenter object that changes, routes, joins, aggregates, or otherwise processes data as it moves through a mapping. Each transformation has ports for input, output, and sometimes both, plus configurable properties.

Related: Mapping, Expression Transformation, Aggregator Transformation
Session

A task that executes a single mapping against a configured source and target connection, with runtime options such as commit intervals, error thresholds, and partitioning. Sessions run inside workflows.

Related: Workflow, Mapping, Connection
Workflow

A container that sequences tasks such as sessions, command tasks, and decision tasks, with links and conditions controlling order. It is scheduled or started manually by the Integration Service.

Related: Session, Workflow Monitor, Integration Service
Integration Service

The PowerCenter component that runs workflows and sessions, connects to sources and targets, and applies transformations. It can run on multiple nodes and supports load balancing and failover.

Related: Repository Service, Workflow, Session
Repository Service

The PowerCenter component that manages the metadata repository database, controlling access, locking, and consistency for folders, mappings, and other objects. Clients connect through it rather than to the database directly.

Related: Integration Service, Mapping, Versioning
Expression Transformation

A passive transformation that calculates new values row by row using expressions, such as concatenations, date math, or conditional logic. It can output both calculated and passed-through ports.

Related: Transformation, Aggregator Transformation, Lookup Transformation
Aggregator Transformation

An active transformation that groups rows and computes aggregates such as sum, count, average, minimum, and maximum. Group-by ports define the groups, and sorted input can improve performance.

Related: Expression Transformation, Transformation, Joiner Transformation
Lookup Transformation

A transformation that retrieves values from a lookup table, file, or pipeline and returns them to the current row. It supports connected or unconnected use and can cache data for performance.

Related: Expression Transformation, Router Transformation, Transformation
Joiner Transformation

A transformation that joins two pipelines within a mapping, supporting inner, outer, and full joins. Unlike a database join, it requires a master and detail source and is often used across heterogeneous systems.

Related: Aggregator Transformation, Lookup Transformation, Mapping
Router Transformation

An active transformation that evaluates rows against multiple groups and routes each row to the first matching group or to a default group. It replaces chains of filters for conditional splitting.

Related: Lookup Transformation, Transformation, Mapping
Mapping Parameter and Variable

Values defined at the mapping level that are supplied at runtime (parameters) or changed during a session (variables). They let one mapping serve multiple environments or date ranges without editing logic.

Related: Session, Workflow, Mapping
Pushdown Optimization

A technique that converts mapping logic into SQL and runs it in the source or target database, reducing data movement. It is most effective when transformations can be expressed in the database dialect.

Related: Mapping, Session, Transformation
Change Data Capture

A method of identifying and extracting only rows that changed since the last run, using timestamps, sequence numbers, or database logs. It reduces load volume and supports incremental integration.

Related: Delta Load, Mapping, Session
Delta Load

An integration pattern that processes only new or changed records rather than a full extract. It typically relies on change data capture logic, high-water marks, or comparison with a prior snapshot.

Related: Change Data Capture, Mapping Parameter and Variable, Data Lineage
Data Quality Rule

A defined check that data must satisfy, such as a non-null constraint, a value range, a pattern match, or a referential relationship. Rules are scored and monitored to measure conformance.

Related: Data Profiling, Scorecard, Exception Management
Data Profiling

The process of analyzing data to discover its structure, completeness, uniqueness, value distributions, and relationships. Profiling results inform rule design and reveal anomalies before they reach consumers.

Related: Data Quality Rule, Scorecard, Data Observability
Scorecard

A summarized view of data quality results across rules, dimensions, or objects, often expressed as scores or pass rates over time. It helps stakeholders track trends and prioritize remediation.

Related: Data Quality Rule, Data Profiling, Data Observability
Exception Management

The workflow for recording, assigning, investigating, and resolving records that fail a data quality rule. It closes the loop between detection and correction and provides an audit trail.

Related: Data Quality Rule, Scorecard, Data Steward
Data Observability

The practice of continuously monitoring data pipelines and datasets for freshness, volume, schema, distribution, and quality anomalies. It aims to detect and explain issues before downstream users are affected.

Related: Data Profiling, Data Lineage, Data Quality Rule
Data Lineage

A record of where data comes from, how it is transformed, and where it flows, at column or dataset level. It supports impact analysis, root-cause investigation, and regulatory documentation.

Related: Data Observability, Technical Metadata, Business Glossary
Reference Data

A controlled set of codes and descriptions used across systems, such as country codes, currency codes, or status values. Consistent reference data prevents mismatches in joins and reporting.

Related: Master Data, Golden Record, Data Steward
Master Data

The core business entities shared across systems, such as customers, products, suppliers, and locations. It is relatively stable, authoritative, and reused by many processes and applications.

Related: Reference Data, Golden Record, Match and Merge
Golden Record

The single trusted version of a master data entity, assembled from contributing sources and resolved through matching and survivorship rules. It is published to consumers as the authoritative view.

Related: Match and Merge, Survivorship, Master Data
Match and Merge

The MDM process that identifies records referring to the same real-world entity and combines them. Matching uses keys and fuzzy rules; merging applies survivorship to build a consolidated record.

Related: Golden Record, Survivorship, Trust Score
Survivorship

The set of rules that decides which source value wins for each attribute when records are consolidated. Rules may favor the most recent, most trusted, or most complete source.

Related: Golden Record, Match and Merge, Trust Score
Trust Score

A numeric indicator of how reliable a source system or record is, used in survivorship and matching decisions. Higher-trust sources are more likely to contribute values to the golden record.

Related: Survivorship, Match and Merge, Data Steward
Hierarchy

A parent-child relationship among master data entities, such as an organizational structure or product category tree. MDM systems model and maintain these relationships alongside entity attributes.

Related: Master Data, Relationship, Business Entity
Business Entity

A modeled object in an MDM hub that represents a real-world concept, such as Customer or Product, with its attributes, relationships, and validation rules. It is the base for master data management.

Related: Hierarchy, Master Data, Relationship
Data Steward

A role accountable for the quality, definition, and appropriate use of a data domain. Stewards resolve quality issues, approve changes, and connect business meaning with technical implementation.

Related: Data Quality Rule, Business Glossary, Data Owner
Data Owner

The role accountable for a data domain's policy decisions, access approvals, and overall fitness for use. Owners set direction, while stewards handle day-to-day quality and definition work.

Related: Data Steward, Data Classification, Data Governance
Data Governance

The framework of roles, policies, processes, and metrics that directs how data is defined, protected, and used. It balances business value with risk, compliance, and accountability.

Related: Data Steward, Data Owner, Data Classification
Data Classification

The practice of labeling data by sensitivity and business criticality, such as public, internal, confidential, or restricted. Labels drive access controls, retention, and handling requirements.

Related: Data Owner, Data Masking, Data Governance
Data Masking

A technique that replaces sensitive values with realistic but altered data, either statically in a copy or dynamically at query time. It protects privacy while preserving usability for testing and analytics.

Related: Data Classification, Data Governance, Business Glossary
Business Glossary

A curated list of business terms with approved definitions, synonyms, owners, and related policies. It aligns stakeholders on meaning and links concepts to technical assets and quality rules.

Related: Technical Metadata, Data Lineage, Data Steward
Technical Metadata

Descriptive information about data assets and processes, such as schemas, data types, mappings, jobs, and lineage. It enables discovery, impact analysis, and automation across the data estate.

Related: Business Glossary, Data Lineage, Data Catalog
Data Catalog

A searchable inventory of data assets that combines technical metadata, business descriptions, ownership, and usage information. It helps users find, understand, and trust data before using it.

Related: Technical Metadata, Business Glossary, Data Lineage
Data Asset

Any managed item that holds or describes data, such as a table, file, report, dashboard, mapping, or API. Cataloging assets with owners and descriptions makes them discoverable and governable.

Related: Data Catalog, Technical Metadata, Business Glossary