Cold Chain Temperature Compliance Logs

This dataset provides granular logs of temperature and humidity readings, compliance events, and corrective actions for agricultural products throughout cold chain logistics. It enables detailed traceability, operational monitoring, and food safety analysis, supporting agtech innovation and supply chain optimization.

  • last updated 27 Nov 2025
  • by GoMask
The brief that made it

Monitor and analyze cold chain temperature compliance for food safety

Sample rows

preview · 8 of 120 rows · all 20 columns
log_idstringcompliance_statusstringhumidity_percentfloatlocation_countrystringproduct_idstringproduct_namestringbatch_idstringsensor_idstringlocation_namestringlocation_street_addressstringlocation_citystringlocation_statestringlocation_postal_codestringtimestampdatetimetemperature_celsiusfloatcompliance_rule_idstringevent_typestringoperator_idstringevent_descriptionstringaction_takenstring
A7X3B2KQcompliant81.3USAPROD-1042LettuceBATCH-20211SENS-TH01Warehouse 3 - North1024 Elm StSalinasCA939012024-06-03T09:08:15Z3.2RULE-LET-WHSnormalOP-2041blankblank
J2Q5L7NYwarningblankUSAPROD-1108CarrotsBATCH-20366SENS-TH12Distribution Truck 5blankFresnoCA937062024-06-03T10:17:44Z28.1RULE-CAR-TRKmanual_overrideOP-3052Manual temperature adjustment performed due to elevated readings in transit.Operator increased airflow and added ice packs to maintain product safety.
K9M2R4SVnon-compliant44.9CanadaPROD-1283SpinachBATCH-20574SENS-TH16Packing Shed - South55 Market RdHamiltonONL8P 1A12024-06-03T08:52:41Z37.4RULE-SPI-SHDtemperature_excursionOP-1384Temperature excursion detected exceeding product threshold for spinach.Batch flagged for inspection and urgent cooling applied.
Q4V8D1LNcompliant89.1CanadaPROD-1410BlueberriesBATCH-20967SENS-TH19Cold Room - Export Dock18 Port AveHalifaxNSB3H 2T92024-06-03T11:21:09Z6.7RULE-BLU-EXDnormalOP-4219blankblank
L8S3F7UKwarning65.8USAPROD-1502StrawberriesBATCH-21024SENS-TH25Field 17 - HarvestblankWatsonvilleCA950762024-06-03T05:44:37Z30.2RULE-STR-FLDmanual_overrideOP-2128Operator performed manual override due to high afternoon temperatures in the field.Shade tents deployed and irrigation increased.
V5B1R2OJcompliant79.2USAPROD-1725TomatoesBATCH-21218SENS-TH33Ripening Room 21901 Produce AveSan DiegoCA921012024-06-03T15:32:57Z23.9RULE-TOM-RIPnormalOP-4632blankblank
F6C4Y9SZnon-compliant50.4AustraliaPROD-1849AvocadosBATCH-21431SENS-TH41Processing Facility A845 Greenway DrPerthWA60002024-06-04T04:05:12Z36.6RULE-AVO-PFAtemperature_excursionOP-9016Temperature exceeded safe handling threshold for avocados.Batch transferred to emergency cooling and flagged for disposal.
N2E7W1HRcompliant71.5USAPROD-1947CucumbersBATCH-21502SENS-TH44Truck 22 - DeliveryblankHoustonTX770012024-06-04T08:37:18Z8.4RULE-CUC-TRKnormalOP-7852blankblank

What the 120 rows show

from the 120-row sample

Non-compliant (compliance status) stands out: mean humidity_percent is 34.2, against 77.3 for the rest.

  • 72.0median humidity_percent
  • 4event types
  • 19.0median temperature_celsius
Mean humidity_percent by compliance_status93 rows
05010079.9compliant47 rows34.2non-compliant26 rows71.3warning20 rows
humidity_percent93 rows, in bands of 10
015300298521525225050100humidity_percent →

Median 72.0, from 10.2 to 94.6.

location_country120 rows · top 10 of 20 values
  1. USA56
  2. Canada9
  3. Australia8
  4. Turkey6
  5. South Africa6
  6. India4
  7. UK4
  8. Ghana3
  9. Ireland3
  10. France3
20 columns by typefrom the column list below
  • string 17
  • float 2
  • datetime 1

Columns

20 columns in three groups
blueprint · 20 columns
columntypedescriptionexample
Text 17 columns
log_idstringUnique identifier for each temperature compliance log entryuniqueA7X3B2KQ
product_idstringUnique identifier for the agricultural product being trackedPROD-1042
product_namestringName of the agricultural productLettuce
batch_idstringIdentifier for the batch or shipment of the productBATCH-20211
sensor_idstringUnique identifier for the temperature sensorSENS-TH01
location_namestringName or description of the location (e.g., warehouse, truck, cold room)Warehouse 3 - North
location_street_addressstringStreet address of the locationoptional1024 Elm St
location_citystringCity of the locationoptionalSalinas
location_statestringState or province of the locationoptionalCA
location_postal_codestringPostal code of the locationoptional93901
location_countrystringCountry of the locationoptionalUSA
compliance_statusstringCompliance status based on temperature readingcompliant · non-compliant · warningcompliant
compliance_rule_idstringIdentifier for the compliance rule or threshold appliedoptionalRULE-LET-WHS
event_typestringType of event detected (e.g., temperature excursion, sensor failure, manual override)4 values · optionalnormal
event_descriptionstringDetailed description of the compliance event or issueoptionalManual temperature adjust…
action_takenstringAction taken in response to a compliance eventoptionalOperator increased airflo…
operator_idstringIdentifier for the operator or staff member responsible for the log entryoptionalOP-2041
Numbers 2 columns
temperature_celsiusfloatTemperature reading in degrees Celsius-50 to 503.2
humidity_percentfloatHumidity reading as a percentage0 to 100 · optional81.3
Dates and times 1 column
timestampdatetimeDate and time when the temperature reading was recorded2024-06-03T09:08:15Z

Use it for

  • median humidit…72.093 rowsmean humidity percent…79.9compli…34.2non-co…71.3warning

    A logistics dashboard

    Humidity_percent by compliance_status and a breakdown of location_country. Excel, Power BI or Tableau.

  • Why do the 26 non-compliant rows have a mean humidity_percent of 34.2?

    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 logs with product_id, product_name and batch_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 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 dataset120 rows20 columns
Yours1,000 rows20 columnslocation_name: UK only

blueprint · cold-chain-temperature-compliance-logs

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 20 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
  • Each shipment must have temperature logs at all transit points.
  • Compliance status is determined by whether all readings stay within product-specific safe ranges.
  • Non-compliant events require a corrective action note.
  • Include sensor ID, location, timestamp, and product type for each entry.
  • Shipments flagged non-compliant trigger an audit log entry.
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
cold-chain-temperature-compliance-logs

What should your data show?

Preview 20 rows free
No signup. No card.