Supply Chain Disruption Patterns

This dataset provides detailed synthetic records of supply chain disruption events, including node information, disruption types, impact severity, financial losses, and mitigation actions. It is designed to support resilience analytics, risk mitigation planning, and supply chain optimization for organizations seeking to understand and manage supply chain vulnerabilities.

  • opened 8 times
  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Supply chain resilience and risk analytics

Sample rows

preview · 8 of 200 rows · all 18 columns
disruption_idstringnode_typestringestimated_loss_usdfloatresolvedbooleanmitigation_actionstringnode_idstringnode_namestringnode_countrystringnode_citystringdisruption_typestringdisruption_start_datedatedisruption_end_datedateduration_daysfloatimpact_severityintegeraffected_productsstringreported_bystringreport_datedatetimenotesstring
D-00001supplier320000truealternate supplierSUP-001Global Steel SuppliesChinaShanghainatural_disaster2023-02-112023-02-22115RM-STEEL-12,RM-IRON-04,RM-ALUM-03sysops232023-02-11T08:16:01Factory flooded after heavy rainfall, shipments delayed.
D-00002manufacturer15500trueon-site repairMF-002Prime Auto FabricatorsGermanyStuttgartequipment_failure2023-03-062023-03-0712CAR-AXLE-21j.keller2023-03-06T09:45:12Press malfunction halted axle production for 8 hours.
D-00003warehouse87000falseblankWH-003West Coast Storage HubUSALos Angeleslabor_strike2023-04-10blankblank4ELEC-GEN-09,ELEC-CAP-02admin122023-04-10T07:22:49Strike ongoing, warehouse operations interrupted.
D-00004distribution_center6400truereroutingDC-004Amazonia DCBrazilManaustransportation_delay2023-05-012023-05-0543FRT-RICE-88logistics_team2023-05-01T11:02:10River port strike caused delayed shipments.
D-00005retailer3200truesystem patchRET-005QuickMart CentralCanadaTorontocyber_attack2023-06-142023-06-1513POS-1002,POS-1004secmon2023-06-14T13:22:36Ransomware attack disabled checkout terminals.
D-00006supplier198000trueinventory bufferSUP-006Norway Timber ExportsNorwayBergennatural_disaster2023-01-172023-01-27104RM-TMBR-07,RM-PLYWD-15r.svensen2023-01-17T10:36:03Heavy snowstorm blocked access to timber yard.
D-00007manufacturer0trueon-site repairMF-007Estonia CircuitWorksEstoniaTallinnequipment_failure2023-03-142023-03-1402CHIP-344m.kask2023-03-14T08:01:50Quick fix required for soldering station.
D-00008warehouse17000trueexpedited transportWH-008Madrid Goods StorageSpainMadridlabor_strike2023-07-032023-07-0963FRT-TOM-34s.valencia2023-07-03T10:47:29Union protest halted warehouse loading temporarily.

What the 200 rows show

from the 200-row sample

Supplier (node type) stands out: mean estimated_loss_usd is 398,337, against 31,651 for the rest.

  • 84%resolved = true
  • 10,750median estimated_loss_usd
  • 6disruption types
  • 17node countries
  • 3median duration_days
  • 3median impact_severity
Mean estimated_loss_usd by node_type200 rows
0200k400k398.3ksuppli…43 rows11,067manufa…39 rows86,133wareho…40 rows7,197distri…38 rows20,472retail…40 rows
estimated_loss_usd200 rows, in bands of 200k
0851701612195310600k1.2Mestimated_loss_usd →

Median 10,750, from 0 to 1,040,000.

mitigation_action167 rows with a value · 33 left blank
  1. alternate supplier32
  2. on-site repair32
  3. expedited transport28
  4. inventory buffer22
  5. rerouting20
  6. system patch14
  7. manual override10
  8. reboot9
18 columns by typefrom the column list below
  • string 11
  • integer 1
  • float 2
  • date 2
  • datetime 1
  • boolean 1

Columns

18 columns in four groups
blueprint · 18 columns
columntypedescriptionexample
Text 11 columns
disruption_idstringUnique identifier for each supply chain disruption eventuniqueD-00001
node_idstringUnique identifier for the supply chain node affected by the disruptionSUP-001
node_typestringType of supply chain node (e.g., supplier, manufacturer, warehouse, distribution center, retailer)5 valuessupplier
node_namestringName of the supply chain nodeGlobal Steel Supplies
node_countrystringCountry where the supply chain node is locatedChina
node_citystringCity where the supply chain node is locatedoptionalShanghai
disruption_typestringType of disruption (e.g., natural disaster, labor strike, cyber attack, equipment failure, transportation delay)6 valuesnatural_disaster
affected_productsstringComma-separated list of product SKUs or names impacted by the disruptionoptionalCAR-AXLE-21
mitigation_actionstringPrimary mitigation action taken (e.g., rerouting, alternate supplier, inventory buffer)8 actions · optionalalternate supplier
reported_bystringName or identifier of the person or system reporting the disruptionoptionalsysops23
notesstringAdditional notes or comments about the disruption eventoptionalFactory flooded after hea…
Numbers 3 columns
duration_daysfloatDuration of the disruption in days0 or more · optional11
impact_severityintegerSeverity of the disruption on a scale from 1 (low) to 5 (high)1 to 55
estimated_loss_usdfloatEstimated financial loss due to the disruption in USD0 or more · optional320000
Dates and times 3 columns
disruption_start_datedateDate when the disruption started2023-02-11
disruption_end_datedateDate when the disruption endedoptional2023-02-22
report_datedatetimeTimestamp when the disruption was reported2023-02-11T08:16:01
True or false 1 column
resolvedbooleanIndicates whether the disruption has been resolvedtrue

Use it for

  • resolved84%167 of 200 rowsmean estimated loss u…398.3ksupp…11.1kmanu…86.1kware…7.2kdist…

    A logistics dashboard

    The resolved rate, estimated_loss_usd by node_type and a breakdown of mitigation_action. Excel, Power BI or Tableau.

  • Why do the 43 supplier rows have a mean estimated_loss_usd of 398,337?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable disruptions with node_id, node_type and node_name to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows18 columns
Yours1,000 rows18 columnsnode_country: UK only

blueprint · supply-chain-disruption-patterns

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 18 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Disruption type and cause logged
  • Duration of impact recorded
  • Affected product categories tagged
  • Recovery actions documented
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
supply-chain-disruption-patterns

What should your data show?

Preview 20 rows free
No signup. No card.