Customer story
Data quality

A global biotech company replaces Informatica IDQ and scales data quality across multiple business units

September 18, 2026 8 min. read
A global biotech company replaces Informatica IDQ and scales data quality across multiple business units

A global pharmaceutical and diagnostics company replaced a multi-year Informatica IDQ deployment with Ataccama. The move happened alongside a transformation program that retired the company’s SAP ERP system. Today the program runs on Snowflake, covers four business units, and is delivered through a defined process that involves business teams end to end, from business problem statement through profiling and rule creation to remediation.

IndustryLife sciences (pharmaceuticals and diagnostics)
Company profileGlobal manufacturer with geographically distributed production and centralized purchasing
Ataccama capabilitiesData quality and catalog (DQ&C), data profiling, monitoring
Core platformsSnowflake, Oracle Database, Amazon S3, Amazon Aurora PostgreSQL, AWS
Previous solutionInformatica IDQ, deployed over several years
Business units coveredPeople and culture, supply chain, regulatory, clinical

Results at a glance

19

Data source systems covered

450

Data quality rules in production

38

Monitoring projects

36000

Catalog items profiled

190

Tables monitored

92

Users across four business units

Situation

The company is a global biotech organization operating across pharmaceuticals and diagnostics. Manufacturing is distributed geographically while purchasing is run centrally. That split fragments information about which materials are used, how they are used, and to what extent.

The technical team receives raw data from plants and manufacturing facilities, covering plant, material, packaging, and shipping records. The team was responsible for preparing that data, applying quality controls, and reporting on it for supply chain planning.

Data quality had been governed by Informatica IDQ, connected to the company’s SAP ERP system and running checks on the data held there. Then a transformation program retired that ERP system altogether and the company built a dedicated data quality database that the source systems export into. That database runs on Snowflake, holding data from people and culture, regulatory, pharma technical operations covering logistics and supply chain, and clinical.

Leadership had set a clear direction: accurate reporting and fast resolution of quality issues across different business areas, so that operations and reporting run more smoothly.

Challenge

Existing solutions were already in place, but tight budgets and growing market demand pushed the organization to modernize its stack. It needed reliable, high quality data available faster to support better decisions and to optimize the supply chain.

Data challenges that led to the evaluation

ChallengeWhat it meant day to day
Incorrect and inconsistent informationSupply chain reporting inherited errors from the source, so downstream analysis needed manual correction
The data quality program was IT driven rather than business centricBusiness teams had limited ownership
Heavy dependency on IT for data quality maintenanceEvery rule change and manual correction went through a technical queue, which was resource intensive and slow
No path to scale the program enterprise wideThe program could not extend beyond its original scope without adding proportional IT effort

Why Informatica IDQ was replaced

The organization had been an Informatica IDQ customer for several years. The business team could not scale with it because the tooling was not business friendly. Reliance on IT created a backlog, kept work manual, and made the approach to data quality reactive rather than preventive. The team wanted high quality data available faster to support efficient decision making.

DimensionBeforeAfter
Rule ownershipIT team authored and maintained rulesBusiness & technical teams define and own rules
Operating modelReactive, driven by reported issuesMonitored, with issues surfaced continuously
ThroughputChange requests queued behind IT backlogBusiness-led changes without a technical queue
Effort profileManual tasks across preparation and controlAutomated checks and scheduled monitoring
ScalabilityLimited beyond the original scopeExtended across 19 source systems and 38 monitoring projects

Solution

The organization migrated from Informatica IDQ to Ataccama ONE as part of an enterprise SAP transformation program.

  • Ataccama ONE is used to define rules, run checks on data, and route the issues those checks raise into stewardship workflows for resolution.
  • Data quality rules are applied to data residing in Snowflake before it moves into reporting systems. A dedicated data quality database in Snowflake is populated by automated exports from the operational systems across the covered domains.
  • A monitoring layer runs across the four business units and their use cases, so data quality is measured continuously rather than resolved reactively.
  • Failing records are exported to the team that has to correct them in the source systems.

Environment summary

Direct connectionsSnowflake, Amazon Aurora PostgreSQL, PostgreSQL, Google Cloud Storage, Amazon S3 buckets, Oracle Database
Indirect connectionsWorkday, External sources, External payroll information providers – exported to DQ database in Snowflake 
IntegrationsServiceNow, Airtable, SharePoint
Domains coveredPeople & Culture, Regulatory, Pharma technical operations covering Logistics & Supply chain data, Clinical data, 

From business problem to fixed record: how each use case is delivered

Under Informatica IDQ, every rule change and every manual correction went through IT, which kept data quality IT-centric and reactive. To move data quality to shared ownership, the company now takes each new use case through the same six-stage delivery process, in all four business units. Every stage has a named owner: the business, IT, or both. That makes the line clear between the work business teams now do themselves and the work that still needs technical skill.

1. Problem statement and use case scoping (Business)

Every use case starts with a business problem, before anyone touches data. The business unit defines which process is at stake and what happens when it goes wrong: a delayed delivery, an incorrect payroll record, a submission that has to be repeated. The goal is to tie each data quality check to something the business already cares about, not to a technical data question.

This is how the program addressed the limited business ownership it had before. A use case with a stated business problem has an owner, a way to judge whether its rules are working, and a reason to keep them maintained. It also makes the value of each check easy to show: a check is worth the cost of the failure it prevents.

The people and culture unit has scoped use cases covering payroll, compensation, and employee master data. Pharma technical operations has raised the broadest set, across supply chain and logistics.

2. Data preparation (IT)

This is the only stage IT owns on its own. The technical team identifies the data set, prepares it in a staging database, connects Ataccama ONE to it, and creates the catalog items the rest of the process works from. Standard tables come in directly. Use cases that need attributes from more than one table depend on correct joins, and a wrong join produces data that looks complete but is less trustworthy than the original. That is why this stage stays technical and repeats until the data set is right.

3. Data profiling (Business)

With the data in place, the business team checks that it is looking at the right thing. Profiling here is not a quality assessment. It answers whether a table holds the content the team expects, not whether that content is correct. A column named customer can contain identifiers rather than names, or hold only the customers of another business unit. When the same entity exists in ten systems, profiling is how the team works out which table to point at before anyone writes a rule. It is also where the business validates the problem statement from stage 1 and builds the knowledge catalog. Across the program, 3,600 catalog items have been profiled.

4. Rule creation (Business + IT)

This is where the move away from the IT queue shows most clearly. Business teams build simple and mid-complexity rules themselves, such as checks on whether a field is populated. Aggregation rules and nested conditional logic go to IT. Rules sit in a shared repository, organized into rule groups. The rule owner creates the test cases, and IT deploys the rule to production. Because Ataccama ONE supports both sides of the split, a business team can work on a rule without immediate IT support. The program now has 450 rules in production.

5. Rule refinement & monitoring 

Business and IT validate and review the results, then feed what they find back into the rules. Profiling, rule creation, and refinement run as a loop until the results are right. Each use case maps to its own monitoring project. A business process usually depends on more than one table, so grouping catalog items by the process they serve keeps results readable and tied to the problem defined in stage 1. This is how the company replaced reactive fixes with continuous monitoring. There are now 38 monitoring projects in place, with 190 tables monitored.

6. Remediation and reporting (Business + IT)

This stage closes the loop with the source systems. Failing records are routed to ServiceNow as tickets. Routing uses metadata already held in Ataccama ONE, including the business line, so each ticket reaches the domain that owns the data.

Each ticket names the use case, the record identifier, and the rules the record failed, with a description of the correction needed. Data stewards work the queue in ServiceNow and fix the record in the source system. The error is corrected once, at source, instead of being corrected by hand in downstream analysis as it was before.

Outcomes

Key result
Proactive monitoring and maintenance of high-quality data, supported by a process that is scalable and automated, with business teams involvement.

Business benefits

  • Cost reduction through a modernized technology stack.
  • Accurate and timely reporting across four business units.
  • A data quality program that business teams own and can extend without proportional IT effort.
  • Issues that reach the person who can correct them in the source systems, with the failing records attached.

Conclusion

Operational issues are what the business feels day to day. A failing record now arrives as a ticket that names the use case, the record, and the rule it failed, routed to the domain that owns the data. The preparation and manual correction that used to sit with the technical team is handled by monitoring projects, and issues surface early enough to be corrected at source rather than waiting to be reported after they have affected downstream reports or operations.

That holds because the operating model changed. Business teams profile their own data and write their own rules, with IT supporting them on the more sophisticated ones. Across 19 source systems and 450 rules covering four business units, data quality is no longer a queue in front of IT.

The program was funded on cost, and modernizing the stack was where the savings were expected. Rebuilding data quality against the new sources gave the company a design that fits how its data moves now, which is what lets it extend to the next domain without proportional IT effort.

Let’s chat

We’d love to walk you though more details. Set up some time to talk with our team.

Date 18.09.2026

Do you like this content?
Share it with others.

Industry Life Sciences
Client Challenge

Incorrect and inconsistent information, an IT-driven and dependent data quality program, and no path to scale the program across the enterprise.

Solution

Migrated from Informatica IDQ to Ataccama ONE as part of an enterprise SAP transformation program.

Result

Accurate reporting and rapid resolution of quality issues across different business areas, so operations and reporting run smoothly.

See the platform in action Schedule a demo

A global pharmaceutical and diagnostics company replaced a multi-year Informatica IDQ deployment with Ataccama. The move happened alongside a transformation program that retired the company’s SAP ERP system. Today the program runs on Snowflake, covers four business units, and is delivered through a defined process that involves business teams end to end, from business problem statement through profiling and rule creation to remediation.

IndustryLife sciences (pharmaceuticals and diagnostics)
Company profileGlobal manufacturer with geographically distributed production and centralized purchasing
Ataccama capabilitiesData quality and catalog (DQ&C), data profiling, monitoring
Core platformsSnowflake, Oracle Database, Amazon S3, Amazon Aurora PostgreSQL, AWS
Previous solutionInformatica IDQ, deployed over several years
Business units coveredPeople and culture, supply chain, regulatory, clinical

Results at a glance

19

Data source systems covered

450

Data quality rules in production

38

Monitoring projects

36000

Catalog items profiled

190

Tables monitored

92

Users across four business units

Situation

The company is a global biotech organization operating across pharmaceuticals and diagnostics. Manufacturing is distributed geographically while purchasing is run centrally. That split fragments information about which materials are used, how they are used, and to what extent.

The technical team receives raw data from plants and manufacturing facilities, covering plant, material, packaging, and shipping records. The team was responsible for preparing that data, applying quality controls, and reporting on it for supply chain planning.

Data quality had been governed by Informatica IDQ, connected to the company’s SAP ERP system and running checks on the data held there. Then a transformation program retired that ERP system altogether and the company built a dedicated data quality database that the source systems export into. That database runs on Snowflake, holding data from people and culture, regulatory, pharma technical operations covering logistics and supply chain, and clinical.

Leadership had set a clear direction: accurate reporting and fast resolution of quality issues across different business areas, so that operations and reporting run more smoothly.

Challenge

Existing solutions were already in place, but tight budgets and growing market demand pushed the organization to modernize its stack. It needed reliable, high quality data available faster to support better decisions and to optimize the supply chain.

Data challenges that led to the evaluation

ChallengeWhat it meant day to day
Incorrect and inconsistent informationSupply chain reporting inherited errors from the source, so downstream analysis needed manual correction
The data quality program was IT driven rather than business centricBusiness teams had limited ownership
Heavy dependency on IT for data quality maintenanceEvery rule change and manual correction went through a technical queue, which was resource intensive and slow
No path to scale the program enterprise wideThe program could not extend beyond its original scope without adding proportional IT effort

Why Informatica IDQ was replaced

The organization had been an Informatica IDQ customer for several years. The business team could not scale with it because the tooling was not business friendly. Reliance on IT created a backlog, kept work manual, and made the approach to data quality reactive rather than preventive. The team wanted high quality data available faster to support efficient decision making.

DimensionBeforeAfter
Rule ownershipIT team authored and maintained rulesBusiness & technical teams define and own rules
Operating modelReactive, driven by reported issuesMonitored, with issues surfaced continuously
ThroughputChange requests queued behind IT backlogBusiness-led changes without a technical queue
Effort profileManual tasks across preparation and controlAutomated checks and scheduled monitoring
ScalabilityLimited beyond the original scopeExtended across 19 source systems and 38 monitoring projects

Solution

The organization migrated from Informatica IDQ to Ataccama ONE as part of an enterprise SAP transformation program.

  • Ataccama ONE is used to define rules, run checks on data, and route the issues those checks raise into stewardship workflows for resolution.
  • Data quality rules are applied to data residing in Snowflake before it moves into reporting systems. A dedicated data quality database in Snowflake is populated by automated exports from the operational systems across the covered domains.
  • A monitoring layer runs across the four business units and their use cases, so data quality is measured continuously rather than resolved reactively.
  • Failing records are exported to the team that has to correct them in the source systems.

Environment summary

Direct connectionsSnowflake, Amazon Aurora PostgreSQL, PostgreSQL, Google Cloud Storage, Amazon S3 buckets, Oracle Database
Indirect connectionsWorkday, External sources, External payroll information providers – exported to DQ database in Snowflake 
IntegrationsServiceNow, Airtable, SharePoint
Domains coveredPeople & Culture, Regulatory, Pharma technical operations covering Logistics & Supply chain data, Clinical data, 

From business problem to fixed record: how each use case is delivered

Under Informatica IDQ, every rule change and every manual correction went through IT, which kept data quality IT-centric and reactive. To move data quality to shared ownership, the company now takes each new use case through the same six-stage delivery process, in all four business units. Every stage has a named owner: the business, IT, or both. That makes the line clear between the work business teams now do themselves and the work that still needs technical skill.

1. Problem statement and use case scoping (Business)

Every use case starts with a business problem, before anyone touches data. The business unit defines which process is at stake and what happens when it goes wrong: a delayed delivery, an incorrect payroll record, a submission that has to be repeated. The goal is to tie each data quality check to something the business already cares about, not to a technical data question.

This is how the program addressed the limited business ownership it had before. A use case with a stated business problem has an owner, a way to judge whether its rules are working, and a reason to keep them maintained. It also makes the value of each check easy to show: a check is worth the cost of the failure it prevents.

The people and culture unit has scoped use cases covering payroll, compensation, and employee master data. Pharma technical operations has raised the broadest set, across supply chain and logistics.

2. Data preparation (IT)

This is the only stage IT owns on its own. The technical team identifies the data set, prepares it in a staging database, connects Ataccama ONE to it, and creates the catalog items the rest of the process works from. Standard tables come in directly. Use cases that need attributes from more than one table depend on correct joins, and a wrong join produces data that looks complete but is less trustworthy than the original. That is why this stage stays technical and repeats until the data set is right.

3. Data profiling (Business)

With the data in place, the business team checks that it is looking at the right thing. Profiling here is not a quality assessment. It answers whether a table holds the content the team expects, not whether that content is correct. A column named customer can contain identifiers rather than names, or hold only the customers of another business unit. When the same entity exists in ten systems, profiling is how the team works out which table to point at before anyone writes a rule. It is also where the business validates the problem statement from stage 1 and builds the knowledge catalog. Across the program, 3,600 catalog items have been profiled.

4. Rule creation (Business + IT)

This is where the move away from the IT queue shows most clearly. Business teams build simple and mid-complexity rules themselves, such as checks on whether a field is populated. Aggregation rules and nested conditional logic go to IT. Rules sit in a shared repository, organized into rule groups. The rule owner creates the test cases, and IT deploys the rule to production. Because Ataccama ONE supports both sides of the split, a business team can work on a rule without immediate IT support. The program now has 450 rules in production.

5. Rule refinement & monitoring 

Business and IT validate and review the results, then feed what they find back into the rules. Profiling, rule creation, and refinement run as a loop until the results are right. Each use case maps to its own monitoring project. A business process usually depends on more than one table, so grouping catalog items by the process they serve keeps results readable and tied to the problem defined in stage 1. This is how the company replaced reactive fixes with continuous monitoring. There are now 38 monitoring projects in place, with 190 tables monitored.

6. Remediation and reporting (Business + IT)

This stage closes the loop with the source systems. Failing records are routed to ServiceNow as tickets. Routing uses metadata already held in Ataccama ONE, including the business line, so each ticket reaches the domain that owns the data.

Each ticket names the use case, the record identifier, and the rules the record failed, with a description of the correction needed. Data stewards work the queue in ServiceNow and fix the record in the source system. The error is corrected once, at source, instead of being corrected by hand in downstream analysis as it was before.

Outcomes

Key result
Proactive monitoring and maintenance of high-quality data, supported by a process that is scalable and automated, with business teams involvement.

Business benefits

  • Cost reduction through a modernized technology stack.
  • Accurate and timely reporting across four business units.
  • A data quality program that business teams own and can extend without proportional IT effort.
  • Issues that reach the person who can correct them in the source systems, with the failing records attached.

Conclusion

Operational issues are what the business feels day to day. A failing record now arrives as a ticket that names the use case, the record, and the rule it failed, routed to the domain that owns the data. The preparation and manual correction that used to sit with the technical team is handled by monitoring projects, and issues surface early enough to be corrected at source rather than waiting to be reported after they have affected downstream reports or operations.

That holds because the operating model changed. Business teams profile their own data and write their own rules, with IT supporting them on the more sophisticated ones. Across 19 source systems and 450 rules covering four business units, data quality is no longer a queue in front of IT.

The program was funded on cost, and modernizing the stack was where the savings were expected. Rebuilding data quality against the new sources gave the company a design that fits how its data moves now, which is what lets it extend to the next domain without proportional IT effort.

Let’s chat

We’d love to walk you though more details. Set up some time to talk with our team.

Author Katarina Fialkova
Date 18.09.2026

Do you like this content?
Share it with others.