{
  "format": "dataset-manifest/1",
  "slug": "air-quality-monitor",
  "version": 3,
  "seed": "air-quality-monitor:1",
  "spec": {
    "format": "dataset/1",
    "slug": "air-quality-monitor",
    "name": "Air Quality Insights",
    "tagline": "Air quality measurements of pollutants including particulate matter and VOCs in a manufacturing environment.",
    "description": "Manufacturing environments must ensure worker safety and regulatory compliance by closely monitoring air quality. This dataset captures air quality metrics from a network of sensors positioned throughout a facility, tracking various pollutants such as particulate matter and volatile organic compounds (VOCs). The data is recorded over time, allowing organizations to analyze trends, monitor the effectiveness of mitigation measures, and respond to alerts when pollutant levels exceed established thresholds. By maintaining and calibrating the sensors regularly, the accuracy of the readings is assured. Users can explore historical data, which often reveals clusters of high pollutant levels that correlate with specific operational activities, enabling them to implement better safety measures and operational adjustments. This synthetic dataset is designed for analytics demonstrations and business intelligence dashboards, providing a valuable resource for professionals seeking to enhance workplace safety through data-driven insights.",
    "domain": "manufacturing",
    "shape": "time-series",
    "useCases": [
      "analytics-demo",
      "bi-dashboards"
    ],
    "keywords": [
      "air quality",
      "pollutants",
      "manufacturing safety",
      "sensor data",
      "environmental monitoring",
      "VOCs",
      "particulate matter"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "air_quality_data": {
        "description": "Each row represents air quality measurements from a specific sensor at a given time, linking to pollutant levels and operational activities.",
        "rows": 500,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each air quality measurement."
          },
          "sensor_id": {
            "kind": "uuid",
            "description": "Unique identifier for the sensor capturing the data."
          },
          "timestamp": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "Date and time when the measurement was recorded."
          },
          "particulate_matter": {
            "kind": "decimal",
            "min": 0,
            "max": 500,
            "scale": 2,
            "description": "Concentration of particulate matter (PM2.5) in micrograms per cubic meter.",
            "distribution": "normal"
          },
          "voc_level": {
            "kind": "decimal",
            "min": 0,
            "max": 1000,
            "scale": 2,
            "description": "Concentration of volatile organic compounds (VOCs) in parts per million.",
            "distribution": "normal"
          },
          "alert": {
            "kind": "bool",
            "trueRate": 0.1,
            "description": "Indicates if the measurement exceeds safety thresholds (true if alert generated)."
          },
          "operational_activity": {
            "kind": "enum",
            "values": [
              "normal",
              "maintenance",
              "production",
              "cleaning"
            ],
            "description": "Type of operational activity taking place when the measurement was taken.",
            "weights": [
              6,
              2,
              1,
              1
            ]
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "timestamped",
      "monetary",
      "categorical"
    ],
    "analysisQuestions": [
      "What are the average levels of particulate matter over different operational activities?",
      "When do VOC levels typically exceed safety thresholds?",
      "How do air quality trends change over time in response to maintenance activities?"
    ],
    "suggestedQueries": [
      {
        "title": "Retrieve all air quality measurements",
        "sql": "SELECT * FROM air_quality_data;",
        "dialect": "postgres"
      },
      {
        "title": "Average particulate matter by operational activity",
        "sql": "SELECT operational_activity, AVG(particulate_matter) FROM air_quality_data GROUP BY operational_activity;",
        "dialect": "postgres"
      },
      {
        "title": "Count alerts generated by month",
        "sql": "SELECT DATE_TRUNC('month', timestamp) AS month, COUNT(*) FROM air_quality_data WHERE alert = TRUE GROUP BY month;",
        "dialect": "postgres"
      },
      {
        "title": "Identify trends in VOC levels over time",
        "sql": "SELECT DATE_TRUNC('day', timestamp) AS day, AVG(voc_level) FROM air_quality_data GROUP BY day ORDER BY day;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Safety Compliance Monitoring",
        "body": "Safety officers in manufacturing facilities can utilize this dataset to continuously monitor air quality and ensure compliance with health regulations. By analyzing trends and alert data, they can proactively address potential safety hazards."
      },
      {
        "title": "Operational Efficiency Analysis",
        "body": "Manufacturing managers can leverage insights from this dataset to optimize operational activities by correlating air quality data with production schedules. Understanding how different activities impact air quality can lead to more efficient processes."
      },
      {
        "title": "Research and Development",
        "body": "Research teams focused on environmental safety can use the air quality dataset to study the impact of various operational activities on air quality. This information can inform the development of new protocols and technologies to improve workplace safety."
      }
    ]
  },
  "counts": {
    "air_quality_data": 500
  },
  "stats": {
    "air_quality_data": {
      "rows": 500,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "sensor_id": {
          "nulls": 0,
          "distinct": 500
        },
        "timestamp": {
          "nulls": 0,
          "distinct": 500,
          "min": "2022-01-01 04:58:01",
          "max": "2023-12-31 07:55:14"
        },
        "particulate_matter": {
          "nulls": 0,
          "distinct": 497,
          "min": 70.18,
          "max": 427.31
        },
        "voc_level": {
          "nulls": 0,
          "distinct": 497,
          "min": 52.82,
          "max": 917.73
        },
        "alert": {
          "nulls": 0,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "operational_activity": {
          "nulls": 0,
          "distinct": 4,
          "min": "cleaning",
          "max": "production"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/air_quality_data.csv",
      "format": "csv",
      "table": "air_quality_data",
      "key": "datasets/air-quality-monitor/v3/csv/air_quality_data.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/csv/air_quality_data.csv",
      "bytes": 45277,
      "sha256": "6b85eb18d0559857255ec620f562f489cd01b062529ae73c6275a5e467359ea5",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "air-quality-monitor.json",
      "format": "json",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/air-quality-monitor.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/air-quality-monitor.json",
      "bytes": 128108,
      "sha256": "beab1fe1b724efca67d9a16de009ca0ff25d79ac19a33ce67130ca4feeddcff5",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/sql/postgres.sql",
      "bytes": 55342,
      "sha256": "5153fa23a9e015f20773c9e38ef88776d4d5f491e1ab55fd50df638792361c52",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/sql/mysql.sql",
      "bytes": 53292,
      "sha256": "80d3af5e2f22397af8e6bc0c91d3b2219671213299831d8545a0b0a9a69a3b72",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/sql/mssql.sql",
      "bytes": 54872,
      "sha256": "fdcf46a6ac4185fb3d476758025c9f12dee587a0da43a4c071b4de63add40908",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/sql/sqlite.sql",
      "bytes": 53257,
      "sha256": "853295bc5035049cfa40ead6efd1730442d4fb8e8aad864d185166303e2a447d",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/prisma/seed.ts",
      "bytes": 110444,
      "sha256": "5746640eb59dc41c77f0ed813f2bd96b77aea46b6fcb9f52db0b9a770c3d7a9d",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/air-quality-monitor/v3/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/air-quality-monitor/v3/django/fixtures.json",
      "bytes": 156200,
      "sha256": "15ac732678e175b8e4842b25492c09f0748eaad36d42596deb89666715b8cbbb",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788766529324,
  "updatedAt": 1788782362172
}
