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.
Sample rows
preview · 8 of 120 rows · all 20 columns| log_idstring | compliance_statusstring | humidity_percentfloat | location_countrystring | product_idstring | product_namestring | batch_idstring | sensor_idstring | location_namestring | location_street_addressstring | location_citystring | location_statestring | location_postal_codestring | timestampdatetime | temperature_celsiusfloat | compliance_rule_idstring | event_typestring | operator_idstring | event_descriptionstring | action_takenstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A7X3B2KQ | compliant | 81.3 | USA | PROD-1042 | Lettuce | BATCH-20211 | SENS-TH01 | Warehouse 3 - North | 1024 Elm St | Salinas | CA | 93901 | 2024-06-03T09:08:15Z | 3.2 | RULE-LET-WHS | normal | OP-2041 | blank | blank |
| J2Q5L7NY | warning | blank | USA | PROD-1108 | Carrots | BATCH-20366 | SENS-TH12 | Distribution Truck 5 | blank | Fresno | CA | 93706 | 2024-06-03T10:17:44Z | 28.1 | RULE-CAR-TRK | manual_override | OP-3052 | Manual temperature adjustment performed due to elevated readings in transit. | Operator increased airflow and added ice packs to maintain product safety. |
| K9M2R4SV | non-compliant | 44.9 | Canada | PROD-1283 | Spinach | BATCH-20574 | SENS-TH16 | Packing Shed - South | 55 Market Rd | Hamilton | ON | L8P 1A1 | 2024-06-03T08:52:41Z | 37.4 | RULE-SPI-SHD | temperature_excursion | OP-1384 | Temperature excursion detected exceeding product threshold for spinach. | Batch flagged for inspection and urgent cooling applied. |
| Q4V8D1LN | compliant | 89.1 | Canada | PROD-1410 | Blueberries | BATCH-20967 | SENS-TH19 | Cold Room - Export Dock | 18 Port Ave | Halifax | NS | B3H 2T9 | 2024-06-03T11:21:09Z | 6.7 | RULE-BLU-EXD | normal | OP-4219 | blank | blank |
| L8S3F7UK | warning | 65.8 | USA | PROD-1502 | Strawberries | BATCH-21024 | SENS-TH25 | Field 17 - Harvest | blank | Watsonville | CA | 95076 | 2024-06-03T05:44:37Z | 30.2 | RULE-STR-FLD | manual_override | OP-2128 | Operator performed manual override due to high afternoon temperatures in the field. | Shade tents deployed and irrigation increased. |
| V5B1R2OJ | compliant | 79.2 | USA | PROD-1725 | Tomatoes | BATCH-21218 | SENS-TH33 | Ripening Room 2 | 1901 Produce Ave | San Diego | CA | 92101 | 2024-06-03T15:32:57Z | 23.9 | RULE-TOM-RIP | normal | OP-4632 | blank | blank |
| F6C4Y9SZ | non-compliant | 50.4 | Australia | PROD-1849 | Avocados | BATCH-21431 | SENS-TH41 | Processing Facility A | 845 Greenway Dr | Perth | WA | 6000 | 2024-06-04T04:05:12Z | 36.6 | RULE-AVO-PFA | temperature_excursion | OP-9016 | Temperature exceeded safe handling threshold for avocados. | Batch transferred to emergency cooling and flagged for disposal. |
| N2E7W1HR | compliant | 71.5 | USA | PROD-1947 | Cucumbers | BATCH-21502 | SENS-TH44 | Truck 22 - Delivery | blank | Houston | TX | 77001 | 2024-06-04T08:37:18Z | 8.4 | RULE-CUC-TRK | normal | OP-7852 | blank | blank |
| T7Q8K2VX | non-compliant | 29.4 | Turkey | PROD-2076 | Peppers | BATCH-21680 | SENS-TH48 | Export Dock 4 | 19 Seaway Blvd | Antalya | 07 | 07070 | 2024-06-04T12:43:53Z | 48.2 | RULE-PEP-EXD | temperature_excursion | OP-3341 | Critical temperature excursion detected during export loading. | Product removed from shipment and urgent corrective action initiated. |
| H3D7P5ZW | non-compliant | blank | Ghana | PROD-2201 | Green Beans | BATCH-21836 | SENS-TH53 | Processing Facility B | 297 Farm Lane | Accra | GA | GA-001 | 2024-06-04T15:11:21Z | -49.9 | RULE-GBN-PFB | sensor_failure | OP-6105 | Sensor failure detected: reading outside valid sensor range. | Technician dispatched to replace faulty sensor. |
| S8L2J6EM | compliant | 72 | USA | PROD-2376 | Eggplants | BATCH-21941 | SENS-TH57 | Warehouse 1 - East | 2104 Main St | Miami | FL | 33101 | 2024-06-05T07:12:28Z | 5.4 | RULE-EGG-WHS | normal | OP-3312 | blank | blank |
| M5F9A3RQ | warning | blank | USA | PROD-2452 | Zucchini | BATCH-22063 | SENS-TH60 | Field 8 - Harvest | blank | Greeley | CO | 80631 | 2024-06-05T09:31:59Z | 32 | RULE-ZUC-FLD | manual_override | OP-7629 | Manual override performed to prevent sun damage during midday harvest. | Harvest expedited and product moved to shaded area. |
| P2C8B7TY | compliant | 94.6 | Ireland | PROD-2610 | Broccoli | BATCH-22194 | SENS-TH65 | Cold Room 2 | 2196 Produce Rd | Dublin | Leinster | D12 Y5FK | 2024-06-05T12:44:15Z | 7.8 | RULE-BRO-CLR | normal | OP-1147 | blank | blank |
| E7K5M2VU | non-compliant | 10.2 | Turkey | PROD-2735 | Raspberries | BATCH-22317 | SENS-TH70 | Export Shed 6 | 14 Berry Lane | Izmir | 35 | 35000 | 2024-06-05T16:37:22Z | 50 | RULE-RAS-EXS | temperature_excursion | OP-2023 | Extreme temperature spike detected during export preparation. | Product flagged for disposal and emergency cooling initiated. |
| Z3U4N8QH | warning | 83.4 | Australia | PROD-2759 | Apples | BATCH-22467 | SENS-TH73 | Ripening Room 4 | 205 Apple St | Melbourne | VIC | 3000 | 2024-06-06T02:15:49Z | 17.2 | RULE-APP-RIP | manual_override | OP-2895 | Manual override performed to adjust ripening conditions. | Airflow increased and temperature monitoring frequency raised. |
| U9P1B3XF | compliant | 77.8 | USA | PROD-2874 | Potatoes | BATCH-22590 | SENS-TH78 | Warehouse 2 - South | 309 Potato Ave | Boise | ID | 83702 | 2024-06-06T07:31:05Z | 4.9 | RULE-POT-WHS | normal | OP-3681 | blank | blank |
| Y5J8A2KC | warning | 68.2 | USA | PROD-2991 | Peas | BATCH-22713 | SENS-TH81 | Field 6 - Harvest | blank | Lincoln | NE | 68502 | 2024-06-06T11:12:27Z | 29.7 | RULE-PEA-FLD | manual_override | OP-4510 | Manual override due to high afternoon temperature at harvest site. | Harvest schedule shifted and shade provided. |
| B4T6P1WA | non-compliant | 39.6 | Ireland | PROD-3025 | Cauliflower | BATCH-22834 | SENS-TH85 | Packing Shed - East | 402 Market Rd | Cork | Munster | T12 F8X9 | 2024-06-06T14:55:38Z | 36.2 | RULE-CAU-SHD | temperature_excursion | OP-9294 | Temperature excursion detected during packing; exceeded safe range. | Batch flagged for disposal and urgent cooling applied. |
| W2N7Q4FB | compliant | 74.1 | USA | PROD-3156 | Beets | BATCH-22967 | SENS-TH88 | Cold Room 1 | 112 Beet Ln | Denver | CO | 80203 | 2024-06-07T06:43:12Z | 2.6 | RULE-BEE-CLR | normal | OP-5732 | blank | blank |
| R3L9K7DV | warning | blank | USA | PROD-3294 | Sweet Corn | BATCH-23091 | SENS-TH95 | Truck 12 - Delivery | blank | Omaha | NE | 68104 | 2024-06-07T09:24:58Z | 34.7 | RULE-SWC-TRK | manual_override | OP-2948 | Manual override due to high temperature during transport. | Additional ice packs added and route adjusted. |
What the 120 rows show
from the 120-row sampleNon-compliant (compliance status) stands out: mean humidity_
- 72.0median humidity_
percent - 4event types
- 19.0median temperature_
celsius
Median 72.0, from 10.2 to 94.6.
- string 17
- float 2
- datetime 1
Columns
20 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 17 columns | |||
log_id | string | Unique identifier for each temperature compliance log entryunique | A7X3B2KQ |
product_id | string | Unique identifier for the agricultural product being tracked | PROD-1042 |
product_name | string | Name of the agricultural product | Lettuce |
batch_id | string | Identifier for the batch or shipment of the product | BATCH-20211 |
sensor_id | string | Unique identifier for the temperature sensor | SENS-TH01 |
location_name | string | Name or description of the location (e.g., warehouse, truck, cold room) | Warehouse 3 - North |
location_street_address | string | Street address of the locationoptional | 1024 Elm St |
location_city | string | City of the locationoptional | Salinas |
location_state | string | State or province of the locationoptional | CA |
location_postal_code | string | Postal code of the locationoptional | 93901 |
location_country | string | Country of the locationoptional | USA |
compliance_status | string | Compliance status based on temperature readingcompliant · non-compliant · warning | compliant |
compliance_rule_id | string | Identifier for the compliance rule or threshold appliedoptional | RULE-LET-WHS |
event_type | string | Type of event detected (e.g., temperature excursion, sensor failure, manual override)4 values · optional | normal |
event_description | string | Detailed description of the compliance event or issueoptional | Manual temperature adjust… |
action_taken | string | Action taken in response to a compliance eventoptional | Operator increased airflo… |
operator_id | string | Identifier for the operator or staff member responsible for the log entryoptional | OP-2041 |
| Numbers 2 columns | |||
temperature_celsius | float | Temperature reading in degrees Celsius-50 to 50 | 3.2 |
humidity_percent | float | Humidity reading as a percentage0 to 100 · optional | 81.3 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the temperature reading was recorded | 2024-06-03T09:08:15Z |
Use it for
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.
- Logs120A7X3B2KQ81.3compliantJ2Q5L7NYwarningK9M2R4SV44.9non-comp…
A software demo
Believable logs with product_
id, product_ name and batch_ id to fill a screen in front of a buyer.
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.
- 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.
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