{
  "format": "dataset-manifest/1",
  "slug": "competitive-gaming-insights",
  "version": 3,
  "seed": "competitive-gaming-insights:1",
  "spec": {
    "format": "dataset/1",
    "slug": "competitive-gaming-insights",
    "name": "Competitive Gaming Insights",
    "tagline": "Tournament results, player performances, and team compositions from competitive eSports events.",
    "description": "Tournaments showcase top players and teams in eSports, presenting a thrilling, competitive atmosphere where skills are put to the ultimate test for recognition and rewards. Players from various genres gather to battle it out, with each match intensifying the excitement for fans and participants alike. The tournament_results table records individual player performances across different tournaments, capturing critical metrics such as match outcomes and statistics that shed light on both player and team success.\n\nEach row in the tournament_results table represents a single match outcome, detailing the players involved, the teams they represent, and the scores achieved. This data can be linked to player profiles and tournament details, allowing for deeper analysis of trends and standout performances over time. By examining the relationships within the data, developers can explore correlations between individual player statistics and overall team success, as well as track the historical progress of specific players throughout the eSports landscape.\n\nThis synthetic dataset offers a unique opportunity for developers to answer various questions about player dynamics, team strategies, and tournament trends. Practicing with this data can help uncover insights such as what factors contribute to a team's victory, how player performance varies with different tournament formats, and how engagement metrics influence viewership. The rich array of metrics found in tournament_results provides a solid foundation for analyzing competitive gaming, fostering a deeper understanding of the eSports realm.",
    "domain": "gaming",
    "shape": "transactional",
    "useCases": [
      "sql-practice",
      "orm-seeding"
    ],
    "keywords": [
      "eSports",
      "tournaments",
      "player performance",
      "team composition",
      "viewer engagement",
      "competitive gaming"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "tournament_results": {
        "description": "Each row represents a unique tournament result, linking players, teams, and their respective performances in various competitions. It captures key metrics such as scores, ranks, and viewer engagement data, essential for analyzing trends and outcomes in eSports events.",
        "rows": 500,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each tournament result."
          },
          "tournament_name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the tournament where the results were recorded.",
            "pool": [
              "championship",
              "cup",
              "league",
              "finals",
              "series",
              "battle",
              "showdown",
              "clash",
              "open",
              "qualifier",
              "masters",
              "invitation",
              "challenge",
              "esports",
              "pro",
              "arena",
              "event",
              "season",
              "trophy",
              "fest",
              "summit"
            ]
          },
          "team_name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the team participating in the tournament.",
            "pool": [
              "dragons",
              "phoenix",
              "titans",
              "warriors",
              "legends",
              "knights",
              "eagles",
              "shadows",
              "storm",
              "vortex",
              "pioneers",
              "champions",
              "squad",
              "alliance",
              "force",
              "unit",
              "crew",
              "clan",
              "brotherhood",
              "faction",
              "collective"
            ]
          },
          "player_name": {
            "kind": "fullName",
            "from": [
              "first_name",
              "last_name"
            ],
            "description": "The full name of the player whose performance is recorded."
          },
          "score": {
            "kind": "int",
            "min": 0,
            "max": 300,
            "description": "The score achieved by the player in the tournament.",
            "nullable": true,
            "when": {
              "column": "game_genre",
              "in": [
                "MOBA",
                "FPS",
                "Battle Royale",
                "Fighting",
                "Sports"
              ]
            },
            "distribution": "high"
          },
          "rank": {
            "kind": "int",
            "min": 1,
            "max": 16,
            "description": "The ranking of the player in the tournament.",
            "nullable": true,
            "when": {
              "column": "game_genre",
              "in": [
                "MOBA",
                "FPS",
                "Battle Royale",
                "Fighting",
                "Sports"
              ]
            }
          },
          "viewers": {
            "kind": "int",
            "min": 0,
            "max": 1000000,
            "description": "The number of viewers who watched the tournament stream.",
            "nullable": true,
            "distribution": "heavy-tail"
          },
          "date": {
            "kind": "date",
            "from": "2020-01-01",
            "to": "2023-12-31",
            "description": "The date when the tournament took place.",
            "trend": "seasonal"
          },
          "game_genre": {
            "kind": "enum",
            "values": [
              "MOBA",
              "FPS",
              "Battle Royale",
              "Fighting",
              "Sports"
            ],
            "description": "The genre of the game featured in the tournament."
          },
          "prize_pool": {
            "kind": "decimal",
            "min": 1000,
            "max": 1000000,
            "scale": 2,
            "description": "The total prize pool for the tournament.",
            "nullable": true,
            "distribution": "long-tail"
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "categorical",
      "high-cardinality",
      "timestamped"
    ],
    "analysisQuestions": [
      "What are the most popular game genres in tournaments?",
      "Which teams consistently rank in the top positions across multiple tournaments?",
      "How does viewer engagement vary with tournament prize pools?",
      "What trends can be observed in player performance over time?",
      "Are there particular tournaments that attract significantly more viewers?"
    ],
    "suggestedQueries": [
      {
        "title": "Get all tournament results for a specific player",
        "sql": "SELECT * FROM tournament_results WHERE player_name = 'John Doe';",
        "dialect": "postgres"
      },
      {
        "title": "Find the average prize pool for each game genre",
        "sql": "SELECT game_genre, AVG(prize_pool) FROM tournament_results GROUP BY game_genre;",
        "dialect": "postgres"
      },
      {
        "title": "Count the number of tournaments held per year",
        "sql": "SELECT EXTRACT(YEAR FROM date) AS year, COUNT(*) AS tournament_count FROM tournament_results GROUP BY year;",
        "dialect": "postgres"
      },
      {
        "title": "Get the top 5 players with the highest average score",
        "sql": "SELECT player_name, AVG(score) AS average_score FROM tournament_results GROUP BY player_name ORDER BY average_score DESC LIMIT 5;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Game Developers Analyzing Player Performance",
        "body": "Game developers can utilize this dataset to evaluate player performance across different tournaments. By analyzing metrics such as scores and ranks, they can identify trends in player behavior and effectiveness within various game genres. This information is invaluable for developing balanced gameplay mechanics and enhancing overall player experience. Additionally, developers can assess how viewer engagement influences tournament success, guiding marketing strategies for future events."
      },
      {
        "title": "eSports Analysts Conducting Market Research",
        "body": "eSports analysts can leverage this dataset to conduct detailed market research on competitive gaming. By examining the correlation between prize pools and viewer engagement, analysts can provide insights into the dynamics of tournament popularity and player motivation. This analysis can guide sponsors in decision-making processes regarding which tournaments to support and how to reach target audiences effectively. The data can also help analysts forecast future trends in the eSports landscape."
      },
      {
        "title": "Researchers Studying Competitive Gaming Trends",
        "body": "Researchers interested in competitive gaming can utilize this dataset to study trends and patterns within the eSports community. By investigating player performance over time and the impact of different game genres on tournament outcomes, they can contribute to academic discourse on the evolution of competitive gaming. The insights gained from this dataset can inform future studies, leading to a deeper understanding of player engagement and the effects of competition on gaming culture."
      }
    ]
  },
  "counts": {
    "tournament_results": 500
  },
  "stats": {
    "tournament_results": {
      "rows": 500,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "tournament_name": {
          "nulls": 0,
          "distinct": 329
        },
        "team_name": {
          "nulls": 0,
          "distinct": 321
        },
        "player_name": {
          "nulls": 0,
          "distinct": 476,
          "min": "Alice Ali",
          "max": "Zoe Walker"
        },
        "score": {
          "nulls": 0,
          "distinct": 220,
          "min": 1,
          "max": 300
        },
        "rank": {
          "nulls": 0,
          "distinct": 16,
          "min": 1,
          "max": 16
        },
        "viewers": {
          "nulls": 53,
          "distinct": 445,
          "min": 0,
          "max": 999516
        },
        "date": {
          "nulls": 0,
          "distinct": 415,
          "min": "2020-01-06",
          "max": "2023-12-30"
        },
        "game_genre": {
          "nulls": 0,
          "distinct": 5,
          "min": "Battle Royale",
          "max": "Sports"
        },
        "prize_pool": {
          "nulls": 49,
          "distinct": 451,
          "min": 1003.75,
          "max": 990397.36
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/tournament_results.csv",
      "format": "csv",
      "table": "tournament_results",
      "key": "datasets/competitive-gaming-insights/v3/csv/tournament_results.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/csv/tournament_results.csv",
      "bytes": 43448,
      "sha256": "65421869bba53f98f7c3ece933550539f68dc96cdab16441588360b05ad2857d",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "competitive-gaming-insights.json",
      "format": "json",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/competitive-gaming-insights.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/competitive-gaming-insights.json",
      "bytes": 147730,
      "sha256": "4d1db536cb273f393b5ab7110cf0edac23348a25f46d87cfd34d9a947a38a988",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/sql/postgres.sql",
      "bytes": 57548,
      "sha256": "065179b75066d17effa69bbd237012d10dced66a4672eb1b6253955ae2b88302",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/sql/mysql.sql",
      "bytes": 57417,
      "sha256": "304c557f3194efd3e870504cfd9606946c4d33e0fef42cc3103ca5e582c4c2d9",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/sql/mssql.sql",
      "bytes": 60002,
      "sha256": "0bcd7a244a461ffe90bd7e4a9ef76ba0bfeb7d137011fbf32f6fb431036c7589",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/sql/sqlite.sql",
      "bytes": 57383,
      "sha256": "19fc17949767a3c339887cf55db060a6aecf56c0e43172434e8fd6c2d246ed73",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/prisma/seed.ts",
      "bytes": 111436,
      "sha256": "23f123dd077190019645a58e16452fe27ca996a384cacd855a2382e765bbfbf9",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/competitive-gaming-insights/v3/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/competitive-gaming-insights/v3/django/fixtures.json",
      "bytes": 175173,
      "sha256": "88a89996fe4c8fcb7c2ce106bd236764ceba201a3be2286ad80ec47ee4b0e9c3",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788768185636,
  "updatedAt": 1788783029683
}
