{
  "format": "dataset-manifest/1",
  "slug": "festival-insights",
  "version": 2,
  "seed": "festival-insights:1",
  "spec": {
    "format": "dataset/1",
    "slug": "festival-insights",
    "name": "Festival Insights",
    "tagline": "Cultural festival details including vendors, ticket sales, venue specifics, and transportation options.",
    "description": "Cultural festivals attract local communities to celebrate arts, music, and unique traditions, creating vibrant atmospheres filled with excitement and connection. Organizers carefully orchestrate numerous elements, from securing vendors to managing ticket sales and coordinating transportation options for attendees. Each festival becomes a unique event, shaped by its distinct theme and location, allowing for a rich variety of experiences that highlight local culture and artistry.\n\nThe dataset includes a ‘festivals’ table, which presents a single row for each festival, detailing aspects such as event name, date, location, expected attendance, and ticket pricing. This table provides an essential backbone for understanding the operational dynamics of each festival and how they cater to their audiences. Developers can explore relationships within the dataset by examining how different festivals compare in terms of attendance, ticket sales, and their thematic focus, making it possible to identify trends and insights about community engagement and cultural interests.\n\nPracticing with this dataset can answer questions such as: Which festivals draw the largest crowds? What price points are most successful in terms of ticket sales? How do niche festivals compete with larger events for attendees? These inquiries can reveal patterns in participant behavior and preferences, offering valuable practice in data analysis and visualization.\n\nIt's important to note that the data is synthetic, designed to provide a realistic yet fictional representation of festival operations, ensuring that developers can hone their skills without concerns about real-world data privacy.",
    "domain": "social",
    "shape": "transactional",
    "useCases": [
      "sql-practice",
      "orm-seeding"
    ],
    "keywords": [
      "cultural festivals",
      "event organization",
      "community impact",
      "ticket sales",
      "vendor details",
      "attendance patterns"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "festivals": {
        "description": "Each row represents a unique cultural festival, detailing its organization, ticket sales, vendors, and venue information.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each festival."
          },
          "name": {
            "kind": "fullName",
            "description": "Name of the festival."
          },
          "date": {
            "kind": "date",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Date of the festival.",
            "trend": "seasonal"
          },
          "location": {
            "kind": "city",
            "description": "City where the festival takes place."
          },
          "venue": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Name of the venue hosting the festival.",
            "nullable": true,
            "pool": [
              "park",
              "arena",
              "square",
              "theater",
              "stadium",
              "hall",
              "grounds",
              "pavilion",
              "amphitheater",
              "garden",
              "field",
              "center",
              "location",
              "courtyard",
              "site",
              "district",
              "complex",
              "space",
              "venue",
              "plaza",
              "stage"
            ]
          },
          "attendees": {
            "kind": "int",
            "min": 50,
            "max": 5000,
            "description": "Estimated number of attendees.",
            "distribution": "long-tail"
          },
          "ticket_price": {
            "kind": "decimal",
            "min": 5,
            "max": 200,
            "scale": 2,
            "description": "Price of a ticket for the festival.",
            "distribution": "long-tail"
          },
          "vendor_count": {
            "kind": "int",
            "min": 1,
            "max": 100,
            "description": "Number of vendors participating in the festival.",
            "distribution": "long-tail"
          },
          "transport_options": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Details on transportation options available for attendees.",
            "nullable": true,
            "pool": [
              "bus",
              "train",
              "bike",
              "car",
              "shuttle",
              "walk",
              "ride",
              "taxi",
              "ferry",
              "metro",
              "tram",
              "plane",
              "van",
              "scooter",
              "lift",
              "transport",
              "service",
              "option",
              "route",
              "access",
              "connection"
            ]
          },
          "cultural_theme": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Cultural theme or focus of the festival.",
            "nullable": true,
            "pool": [
              "music",
              "art",
              "food",
              "dance",
              "heritage",
              "film",
              "literature",
              "tradition",
              "culture",
              "performance",
              "celebration",
              "history",
              "craft",
              "community",
              "festival",
              "spirituality",
              "innovation",
              "nature",
              "diversity",
              "expression",
              "experience"
            ]
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "categorical",
      "nullable",
      "timestamped"
    ],
    "analysisQuestions": [
      "What are the most popular cultural themes among festivals?",
      "How does ticket price influence attendance at different events?",
      "Which locations host the highest number of festivals?",
      "What transportation options are most commonly provided at festivals?",
      "How do vendor counts vary between large and niche festivals?"
    ],
    "suggestedQueries": [
      {
        "title": "List all festivals in a specific city",
        "sql": "SELECT * FROM festivals WHERE location = 'San Francisco';",
        "dialect": "postgres"
      },
      {
        "title": "Count festivals by cultural theme",
        "sql": "SELECT cultural_theme, COUNT(*) FROM festivals GROUP BY cultural_theme;",
        "dialect": "postgres"
      },
      {
        "title": "Find the average ticket price for festivals",
        "sql": "SELECT AVG(ticket_price) FROM festivals;",
        "dialect": "postgres"
      },
      {
        "title": "Get festivals with more than 50 vendors",
        "sql": "SELECT * FROM festivals WHERE vendor_count > 50;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Event Organizer Analysis",
        "body": "An event organizer can utilize this dataset to understand the attendance patterns and vendor participation of various cultural festivals. By analyzing ticket prices and cultural themes, they can tailor their events to better meet the interests of the community and maximize attendance."
      },
      {
        "title": "Cultural Impact Studies",
        "body": "Researchers studying the impact of cultural events on local economies can leverage this dataset to explore relationships between vendor counts, ticket sales, and attendance figures. The insights gained can inform future funding and support for similar community events."
      },
      {
        "title": "Transportation Planning",
        "body": "City planners can analyze the transportation options available at different festivals to improve accessibility for attendees. By identifying which festivals have robust transport options, planners can ensure that future events are well-supported and accessible to all community members."
      }
    ]
  },
  "counts": {
    "festivals": 200
  },
  "stats": {
    "festivals": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "name": {
          "nulls": 0,
          "distinct": 195,
          "min": "Alice Castro",
          "max": "Zoe Walker"
        },
        "date": {
          "nulls": 0,
          "distinct": 150,
          "min": "2023-01-01",
          "max": "2023-12-31"
        },
        "location": {
          "nulls": 0,
          "distinct": 61,
          "min": "Amsterdam",
          "max": "Zurich"
        },
        "venue": {
          "nulls": 27,
          "distinct": 133
        },
        "attendees": {
          "nulls": 0,
          "distinct": 183,
          "min": 50,
          "max": 4927
        },
        "ticket_price": {
          "nulls": 0,
          "distinct": 196,
          "min": 5.01,
          "max": 199.6
        },
        "vendor_count": {
          "nulls": 0,
          "distinct": 76,
          "min": 1,
          "max": 99
        },
        "transport_options": {
          "nulls": 15,
          "distinct": 131
        },
        "cultural_theme": {
          "nulls": 26,
          "distinct": 137
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/festivals.csv",
      "format": "csv",
      "table": "festivals",
      "key": "datasets/festival-insights/v2/csv/festivals.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/csv/festivals.csv",
      "bytes": 17796,
      "sha256": "1796a6197724d736bd7489c84eb20cbd93ea230629adcccf7a1d24bd7785cff8",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "festival-insights.json",
      "format": "json",
      "table": null,
      "key": "datasets/festival-insights/v2/festival-insights.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/festival-insights.json",
      "bytes": 61841,
      "sha256": "0a079716d908670c9ed40aeb0aa0f12b6dce059ae60e6ac1e23275b44d3028f2",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/festival-insights/v2/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/sql/postgres.sql",
      "bytes": 24165,
      "sha256": "58f2d656b62b570a79ad100945090e3dabfcd8fef6b950fbbb9152289e115098",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/festival-insights/v2/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/sql/mysql.sql",
      "bytes": 24056,
      "sha256": "4768f1c64f4d06522aac7e6e0bada6bfff0c7bc3524e8bf4d7b455f6fdfa7f52",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/festival-insights/v2/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/sql/mssql.sql",
      "bytes": 25256,
      "sha256": "a79c493f19d285670b1e9d2f90e7c7660388154e8f6c2f765a3a8fbdec107621",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/festival-insights/v2/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/sql/sqlite.sql",
      "bytes": 24011,
      "sha256": "f8b546325ae5752cc52504be2660cfe0785119b713918d30962e174d7484d282",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/festival-insights/v2/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/prisma/seed.ts",
      "bytes": 47762,
      "sha256": "4fe4d3e28d5da552e53d875f59cf55aea560083f5f8c1b21dfe7e7573e7ca6f7",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/festival-insights/v2/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/festival-insights/v2/django/fixtures.json",
      "bytes": 71237,
      "sha256": "61c981513444eeb57f0873feb0331a17577eb4a75a62b1a4204e36bc652f6133",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788768592209,
  "updatedAt": 1788778717535
}
