Target EntitiesDirect Material Risk Assessment, Supply Chain Risk, Supplier Risk, Pharma Analytics, Risk Calculation Automation, Report Modernization, Snowflake, Data Vault, dbt, Talend, Tableau
Core ValueConsolidate and automate direct-material risk calculations on Snowflake, with tested pipelines and modernized Tableau reports
Tech StackSnowflake, Data Vault, Talend, dbt, SQL, Tableau, GitLab CI/CD
Back to all cases

Pharma & Life Sciences

How a global pharma manufacturer stopped assigning supply risk by hand

A global pharmaceutical manufacturer assigned supply risk for its direct materials by hand, with the data spread across several systems. We built a governed risk data product that brings the sources together, automates the risk calculations and feeds the modernized reports the business already used. The work took about 10 months with a team of about 10.

Automated

risk calculations in place of manual assignment

Tested

pipelines, transformations and report outputs checked automatically

About 10 months

delivery, with a team of about 10

Challenge

Supply risk was assigned by hand from data in several systems, using logic that no longer met business needs.

What we built

One governed risk data platform with automated risk calculations and modernized reports.

Result

Automated risk calculations, with the pipelines, transformations and report outputs checked by automated tests.

The challenge

The business needed to assess risk in the supply of materials used in production, weighing supplier reliability, supply-chain stability and material quality. Risks were assigned by hand, and the calculation logic behind them no longer met business needs. The data sat in the ERP, spreadsheets and other systems. The existing reports were aging, but the business still relied on them, so they had to be modernized without interrupting its work.

What we built

  • Replaced manual risk assignment with reusable calculation rules that run as part of the data transformations. The outdated logic was reworked to match the business requirements.
  • Brought source data from the ERP, spreadsheets and other systems onto one governed data platform. Models, jobs and tests were kept in version control, and automated checks validated the pipelines, transformations and report outputs.
  • Moved the existing reports onto new views in the data platform and modernized their visuals, so the business kept working in the reports it knew.

How the data flows

Source systems

SAP
Google Sheets
Other systems
Talend into a Snowflake Data Vault with dbt risk models

Risk and reporting

Automated risk calculations
Modernized Tableau reports
Tested pipelines and outputs

The outcome

Risk calculations ran through automated models instead of manual assignment, and the business kept its familiar reports, moved onto new governed views. Automated checks covered the pipelines, the transformations and the report outputs. The data product reduced reliance on manual processing and provided a structured foundation for adding data sources and updating risk logic as requirements changed.

Systems & technologies

SnowflakeData VaultTalenddbtSQLTableauGitLab CI/CD

Before vs after

Before
BeforeRisk assigned by hand, with logic that no longer met business needs
AfterReworked risk rules, calculated automatically with the data transformations
BeforeSource data spread across several systems
AfterIntegrated on one governed platform, checked automatically
BeforeAging reports the business still depended on
AfterThe same reports, modernized and fed by new governed views

Get in touch

Still assigning supply risk by hand?

If your risk data is spread across several systems, we can bring it onto a governed platform, automate the calculations and modernize the reports your teams already use.

Email us directly

sales@3alica.com