{
  "format": "dataset-manifest/1",
  "slug": "interactive-home-energy-efficiency-and-savings-planner",
  "version": 2,
  "seed": "interactive-home-energy-efficiency-and-savings-planner:1",
  "spec": {
    "format": "dataset/1",
    "slug": "interactive-home-energy-efficiency-and-savings-planner",
    "name": "Home Energy Efficiency Insights",
    "tagline": "Homeowners' energy consumption patterns, appliances, solar installations, utility tariffs, and energy-saving tips data.",
    "description": "Homeowners engage in energy efficiency projects to optimize their energy consumption and increase savings. They analyze various facets of their energy usage, including choices of energy providers, the types of appliances used, and the impact of solar installations. This dataset illustrates how homeowners interact with different energy providers and the utility tariffs associated with their plans, helping them make informed decisions about their energy consumption and potential savings. \n\nThe dataset comprises several tables which illustrate different aspects of this energy efficiency journey. The 'homeowners' table holds information about individual homeowners and their energy consumption profiles. The 'energy_providers' table details the various energy providers available, outlining the services they offer and the utility tariffs they set. By joining the homeowners with the energy_providers table, one can assess how provider choice influences energy usage patterns. Meanwhile, the 'appliances' table contains data about the types of appliances used in homes, allowing users to explore how appliance efficiency correlates with energy consumption. The 'solar_installations' table sheds light on homeowners who have adopted solar energy solutions, providing insight into the growing trend of renewable energy adoption. The 'utility_tariffs' table provides crucial context about the costs associated with energy usage, while the 'energy_saving_tips' table offers practical advice homeowners can use to reduce their consumption. \n\nThis dataset answers questions around energy consumption habits, the financial impact of different energy providers, and the effectiveness of various energy-saving measures. It is particularly useful for practicing skills in data analysis, including querying relationships between different energy efficiency measures and modeling consumption patterns. It’s important to note that all of the data presented here is synthetic, designed to mimic real-world scenarios without compromising any personal information.",
    "domain": "energy",
    "shape": "time-series",
    "useCases": [
      "analytics-demo",
      "bi-dashboards"
    ],
    "keywords": [
      "energy consumption",
      "savings potential",
      "home efficiency",
      "solar installations",
      "utility tariffs",
      "energy providers"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "homeowners": {
        "description": "This table records data on individual homeowners, including their demographics and energy preferences. Each homeowner can have multiple appliance and energy usage records linked through foreign keys.",
        "rows": 300,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each homeowner."
          },
          "age": {
            "kind": "int",
            "min": 25,
            "max": 75,
            "description": "Age of the homeowner."
          },
          "location": {
            "kind": "city",
            "description": "City where the homeowner resides."
          },
          "energy_provider_id": {
            "kind": "fk",
            "ref": "energy_providers.id",
            "description": "Reference to the energy provider."
          }
        }
      },
      "energy_providers": {
        "description": "This table lists various energy providers available to homeowners, including their tariff plans and incentives offered. Homeowners are linked to energy providers to reflect their choices.",
        "rows": 50,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each energy provider."
          },
          "name": {
            "kind": "fullName",
            "description": "Name of the energy provider."
          },
          "tariff_plan": {
            "kind": "enum",
            "values": [
              "Standard",
              "Green",
              "Time-of-Use"
            ],
            "description": "Type of tariff plan offered by the provider.",
            "weights": [
              6,
              2,
              1
            ]
          },
          "rebate_incentives": {
            "kind": "decimal",
            "min": 0,
            "max": 1000,
            "scale": 2,
            "description": "Rebate incentives provided by the energy provider.",
            "distribution": "long-tail"
          }
        }
      },
      "appliances": {
        "description": "This table captures data on appliances used by homeowners, including their energy ratings and usage patterns. Each homeowner can have multiple appliances linked through foreign keys.",
        "rows": 600,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each appliance."
          },
          "homeowner_id": {
            "kind": "fk",
            "ref": "homeowners.id",
            "description": "Reference to the homeowner who owns the appliance."
          },
          "appliance_type": {
            "kind": "enum",
            "values": [
              "Refrigerator",
              "Washing Machine",
              "Heater",
              "Air Conditioner"
            ],
            "description": "Type of appliance.",
            "weights": [
              5,
              4,
              3,
              2
            ]
          },
          "energy_rating": {
            "kind": "enum",
            "values": [
              "A",
              "B",
              "C",
              "D"
            ],
            "description": "Energy efficiency rating of the appliance.",
            "weights": [
              7,
              5,
              3,
              1
            ]
          },
          "usage_hours_per_week": {
            "kind": "int",
            "min": 1,
            "max": 168,
            "description": "Average number of hours the appliance is used per week.",
            "distribution": "long-tail"
          }
        }
      },
      "solar_installations": {
        "description": "This table tracks solar installations at homeowners' properties, including installation dates and capacity. It allows analysis of solar adoption trends over time.",
        "rows": 150,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each solar installation."
          },
          "homeowner_id": {
            "kind": "fk",
            "ref": "homeowners.id",
            "description": "Reference to the homeowner who installed the solar system."
          },
          "installation_date": {
            "kind": "date",
            "from": "2015-01-01",
            "to": "2023-12-31",
            "description": "Date when the solar installation took place.",
            "trend": "growing"
          },
          "capacity_kw": {
            "kind": "decimal",
            "min": 1,
            "max": 10,
            "scale": 2,
            "description": "Capacity of the solar installation in kilowatts.",
            "distribution": "normal"
          }
        }
      },
      "utility_tariffs": {
        "description": "This table provides historical utility tariff data, including changes over time and their impact on homeowner choices. It links to the energy providers and can be analyzed for trends.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each utility tariff record."
          },
          "energy_provider_id": {
            "kind": "fk",
            "ref": "energy_providers.id",
            "description": "Reference to the energy provider for this tariff."
          },
          "effective_date": {
            "kind": "date",
            "from": "2015-01-01",
            "to": "2023-12-31",
            "description": "Date when the tariff became effective.",
            "trend": "seasonal"
          },
          "rate_per_kwh": {
            "kind": "decimal",
            "min": 0.05,
            "max": 0.5,
            "scale": 4,
            "description": "Rate charged per kilowatt-hour.",
            "distribution": "high"
          }
        }
      },
      "energy_saving_tips": {
        "description": "This table catalogs various energy-saving tips and their effectiveness ratings based on homeowner feedback. Each tip can be linked to the homeowner's overall energy savings.",
        "rows": 100,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each energy-saving tip."
          },
          "tip_description": {
            "kind": "sentence",
            "description": "Description of the energy-saving tip."
          },
          "effectiveness_rating": {
            "kind": "int",
            "min": 1,
            "max": 5,
            "description": "Effectiveness rating based on homeowner feedback.",
            "distribution": "high"
          },
          "adopted_by_homeowner_id": {
            "kind": "fk",
            "ref": "homeowners.id",
            "nullable": true,
            "description": "Reference to the homeowner who adopted the tip, if applicable."
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "timestamped",
      "categorical",
      "nullable",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "What are the most common appliances used by homeowners, and how do their energy ratings vary?",
      "How has the adoption of solar installations changed over the past few years?",
      "What is the impact of different utility tariffs on homeowner energy consumption?",
      "Which energy-saving tips are considered the most effective by homeowners?",
      "How do energy provider choices correlate with rebates and savings?"
    ],
    "suggestedQueries": [
      {
        "title": "Join Homeowners with Energy Providers",
        "sql": "SELECT homeowners.id, homeowners.age, energy_providers.name FROM homeowners JOIN energy_providers ON homeowners.energy_provider_id = energy_providers.id;",
        "dialect": "postgres"
      },
      {
        "title": "Count Appliances by Type per Homeowner",
        "sql": "SELECT homeowner_id, appliance_type, COUNT(*) FROM appliances GROUP BY homeowner_id, appliance_type;",
        "dialect": "postgres"
      },
      {
        "title": "Average Rate per KWh by Energy Provider",
        "sql": "SELECT energy_provider_id, AVG(rate_per_kwh) FROM utility_tariffs GROUP BY energy_provider_id;",
        "dialect": "postgres"
      },
      {
        "title": "Solar Installations Over Time",
        "sql": "SELECT EXTRACT(YEAR FROM installation_date) AS year, COUNT(*) FROM solar_installations GROUP BY year ORDER BY year;",
        "dialect": "postgres"
      },
      {
        "title": "Effectiveness of Energy-Saving Tips",
        "sql": "SELECT tip_description, AVG(effectiveness_rating) FROM energy_saving_tips GROUP BY tip_description;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Energy Analysts",
        "body": "Energy analysts can utilize this dataset to identify trends in energy consumption across different demographics. By examining appliance usage patterns and the effectiveness of energy-saving tips, they can provide insights to homeowners on how to reduce their energy bills. This analysis can also help energy providers tailor their offerings to better meet consumer needs."
      },
      {
        "title": "Home Energy Auditors",
        "body": "Home energy auditors can leverage this dataset to assess how different homeowners interact with energy efficiency measures. By understanding the common appliances in use and the impact of solar installations, auditors can recommend customized energy-saving strategies that align with the homeowner's lifestyle and preferences."
      },
      {
        "title": "Utility Companies",
        "body": "Utility companies can use this data to analyze the effectiveness of their tariff plans and rebate incentives. By understanding which plans are most popular and how they affect energy consumption, they can make informed decisions about future pricing strategies and incentive programs to encourage energy efficiency among their customers."
      },
      {
        "title": "Researchers",
        "body": "Researchers focusing on energy efficiency can use this dataset to study the factors influencing homeowner decisions regarding energy usage. They can analyze trends over time, such as the adoption of solar technology, and evaluate the efficacy of various energy-saving tips, thus contributing to the broader understanding of energy consumption behaviors."
      }
    ]
  },
  "counts": {
    "energy_providers": 50,
    "homeowners": 300,
    "appliances": 600,
    "energy_saving_tips": 100,
    "solar_installations": 150,
    "utility_tariffs": 200
  },
  "stats": {
    "homeowners": {
      "rows": 300,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "age": {
          "nulls": 0,
          "distinct": 51,
          "min": 25,
          "max": 75
        },
        "location": {
          "nulls": 0,
          "distinct": 63,
          "min": "Amsterdam",
          "max": "Zurich"
        },
        "energy_provider_id": {
          "nulls": 0,
          "distinct": 50,
          "min": 1,
          "max": 50
        }
      }
    },
    "energy_providers": {
      "rows": 50,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 50,
          "min": 1,
          "max": 50
        },
        "name": {
          "nulls": 0,
          "distinct": 48,
          "min": "Alice Reyes",
          "max": "Wei Kowalski"
        },
        "tariff_plan": {
          "nulls": 0,
          "distinct": 3,
          "min": "Green",
          "max": "Time-of-Use"
        },
        "rebate_incentives": {
          "nulls": 0,
          "distinct": 50,
          "min": 0,
          "max": 948.9
        }
      }
    },
    "appliances": {
      "rows": 600,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 600,
          "min": 1,
          "max": 600
        },
        "homeowner_id": {
          "nulls": 0,
          "distinct": 255,
          "min": 1,
          "max": 300
        },
        "appliance_type": {
          "nulls": 0,
          "distinct": 4,
          "min": "Air Conditioner",
          "max": "Washing Machine"
        },
        "energy_rating": {
          "nulls": 0,
          "distinct": 4,
          "min": "A",
          "max": "D"
        },
        "usage_hours_per_week": {
          "nulls": 0,
          "distinct": 147,
          "min": 1,
          "max": 168
        }
      }
    },
    "solar_installations": {
      "rows": 150,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 150,
          "min": 1,
          "max": 150
        },
        "homeowner_id": {
          "nulls": 0,
          "distinct": 120,
          "min": 3,
          "max": 300
        },
        "installation_date": {
          "nulls": 0,
          "distinct": 147,
          "min": "2015-01-06",
          "max": "2023-12-18"
        },
        "capacity_kw": {
          "nulls": 0,
          "distinct": 135,
          "min": 1.8,
          "max": 8.43
        }
      }
    },
    "utility_tariffs": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "energy_provider_id": {
          "nulls": 0,
          "distinct": 48,
          "min": 1,
          "max": 50
        },
        "effective_date": {
          "nulls": 0,
          "distinct": 194,
          "min": "2015-01-05",
          "max": "2023-12-14"
        },
        "rate_per_kwh": {
          "nulls": 0,
          "distinct": 190,
          "min": 0.0505,
          "max": 0.5
        }
      }
    },
    "energy_saving_tips": {
      "rows": 100,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "tip_description": {
          "nulls": 0,
          "distinct": 100
        },
        "effectiveness_rating": {
          "nulls": 0,
          "distinct": 5,
          "min": 1,
          "max": 5
        },
        "adopted_by_homeowner_id": {
          "nulls": 11,
          "distinct": 77,
          "min": 1,
          "max": 300
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/energy_providers.csv",
      "format": "csv",
      "table": "energy_providers",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/energy_providers.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/energy_providers.csv",
      "bytes": 1594,
      "sha256": "85a6ed1664d847e0e88b383e9319d77a3a4ae67bd45b6bf27e76e66ec7bf6db5",
      "rows": 50,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/homeowners.csv",
      "format": "csv",
      "table": "homeowners",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/homeowners.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/homeowners.csv",
      "bytes": 5552,
      "sha256": "b685d31e9d4c523f10a2c2c52a74f9f04f2dcbff79fdfa91bd40b608d3493e66",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/appliances.csv",
      "format": "csv",
      "table": "appliances",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/appliances.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/appliances.csv",
      "bytes": 15954,
      "sha256": "7b78eeab6b3cb71c6c6f8a0095541b6b1302909b840421a62051c5e205e916e1",
      "rows": 600,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/energy_saving_tips.csv",
      "format": "csv",
      "table": "energy_saving_tips",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/energy_saving_tips.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/energy_saving_tips.csv",
      "bytes": 6708,
      "sha256": "8e5c663496fed023fbe19b17ed453c19c4253c3b973318f1dd38f58a1534c321",
      "rows": 100,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/solar_installations.csv",
      "format": "csv",
      "table": "solar_installations",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/solar_installations.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/solar_installations.csv",
      "bytes": 3632,
      "sha256": "256dc433e9c11bdceeb08a7f74dcfdec8306e6a0c3cd5b8cb201f21d9fe301c0",
      "rows": 150,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/utility_tariffs.csv",
      "format": "csv",
      "table": "utility_tariffs",
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/utility_tariffs.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/csv/utility_tariffs.csv",
      "bytes": 5115,
      "sha256": "113b7213e60ced11460ebaa4f7a34f2b39e64bfbfbfeaffcd428d6d3077ca7d0",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "interactive-home-energy-efficiency-and-savings-planner.json",
      "format": "json",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/interactive-home-energy-efficiency-and-savings-planner.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/interactive-home-energy-efficiency-and-savings-planner.json",
      "bytes": 195153,
      "sha256": "fe5c89482c9f981e2c06fbc9eb3ca225403c8bfecd7b1fd4fffb10e5d29ca4b4",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/postgres.sql",
      "bytes": 59572,
      "sha256": "1d043734e27cc8bee8c4579b410543185e97bd2d6fd9692da0789081b4ec6fd0",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/mysql.sql",
      "bytes": 58821,
      "sha256": "632135152ab01bf1dc59384b66674a9c40b860582081259c942ee5296c53fab7",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/mssql.sql",
      "bytes": 61331,
      "sha256": "d177bb9361332fd28facfc0a6bbea548367e9136bcee1fd69e8880de139a2bcc",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/sql/sqlite.sql",
      "bytes": 58528,
      "sha256": "b4b66aeaf1c417ea647f0d0bfb7a96bbf6723a6ae9c29b03ed8f96eb6bf79b35",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/prisma/seed.ts",
      "bytes": 153115,
      "sha256": "2584898e2b5c2f92a69a5a6a39b25540edb41fba80076e68e07a4e4dc50293a4",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/interactive-home-energy-efficiency-and-savings-planner/v2/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/interactive-home-energy-efficiency-and-savings-planner/v2/django/fixtures.json",
      "bytes": 259047,
      "sha256": "b8224174f1c970e02e49e0cd3e010001a96181b50cf8262aafdc5133fc0a3809",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788767643658,
  "updatedAt": 1788784447083
}
