{
  "format": "dataset-manifest/1",
  "slug": "cybersecurity-support-insights",
  "version": 4,
  "seed": "cybersecurity-support-insights:1",
  "engine": 1,
  "engineVersion": "1.0.0",
  "spec": {
    "format": "dataset/1",
    "slug": "cybersecurity-support-insights",
    "name": "Cybersecurity Support Insights",
    "tagline": "User interactions, scan results, blocked websites, vulnerabilities, and network events in cybersecurity support.",
    "description": "Support teams meticulously monitor user interactions, ensuring protection against online threats while enhancing the overall software experience. This dataset captures a variety of interactions in the cybersecurity domain, detailing results from scans, records of blocked websites, assessments of vulnerabilities, and logs of network events. Analysts can leverage this information to track the frequency of threats faced by users, the effectiveness of protective measures deployed, and the devices and VPN servers that users frequently engage with. \n\nIn the 'users' table, each row represents an individual user along with their unique identifiers and relevant attributes. The 'scans' table logs details of security scans performed on users' devices, linking back through user IDs to show which individual underwent each assessment. 'blocked_websites' connects to both users and scans, documenting instances of websites that were denied access due to security protocols. Meanwhile, the 'vulnerabilities' table provides an in-depth look at specific security flaws associated with users' devices, creating insights into how often significant vulnerabilities are encountered. Lastly, 'network_events' table details the various network activities, including connection attempts and alerts—allowing analysts to discern patterns in user behavior and security responses. \n\nThis data answers a multitude of questions regarding user safety, threat management, and overall software performance. It is an excellent resource for practicing analysis techniques, such as identifying trends in cybersecurity incidents or evaluating the effectiveness of response strategies. The interactions captured within this dataset are synthetic, providing a rich environment for developers to refine their data analysis skills.",
    "domain": "customer-support",
    "shape": "slowly-changing",
    "useCases": [
      "etl-pipelines",
      "teaching"
    ],
    "keywords": [
      "cybersecurity",
      "support",
      "user interactions",
      "scan results",
      "vulnerabilities",
      "network events",
      "threat management"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "users": {
        "description": "This table captures user information, including their unique IDs and device types. Each user can have multiple interactions logged in the system.",
        "rows": 200,
        "columns": {
          "user_id": {
            "kind": "pk",
            "description": "A unique identifier for each user."
          },
          "full_name": {
            "kind": "fullName",
            "description": "The full name of the user."
          },
          "email": {
            "kind": "email",
            "from": "full_name",
            "description": "The email address associated with the user."
          },
          "device_type": {
            "kind": "enum",
            "values": [
              "desktop",
              "mobile",
              "tablet"
            ],
            "description": "The type of device used by the user.",
            "weights": [
              6,
              3,
              1
            ]
          }
        }
      },
      "scans": {
        "description": "This table records the results of scans conducted for each user, detailing the number of threats detected and the date of the scan.",
        "rows": 400,
        "columns": {
          "scan_id": {
            "kind": "pk",
            "description": "A unique identifier for each scan."
          },
          "user_id": {
            "kind": "fk",
            "ref": "users.user_id",
            "description": "The user associated with this scan."
          },
          "scan_date": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "The date and time when the scan was conducted.",
            "dayProfile": "business"
          },
          "threats_detected": {
            "kind": "int",
            "min": 0,
            "max": 50,
            "description": "The number of threats detected during this scan.",
            "distribution": "long-tail"
          },
          "scan_duration_minutes": {
            "kind": "int",
            "min": 5,
            "max": 120,
            "distribution": "normal",
            "description": "Duration of the scan in minutes."
          },
          "threat_level": {
            "kind": "enum",
            "values": [
              "low",
              "medium",
              "high"
            ],
            "weights": [
              50,
              30,
              20
            ],
            "description": "Overall threat level based on threats detected."
          }
        }
      },
      "blocked_websites": {
        "description": "This table contains information about websites that were blocked for users during scans, along with reasons for blocking.",
        "rows": 300,
        "columns": {
          "block_id": {
            "kind": "pk",
            "description": "A unique identifier for each blocked website entry."
          },
          "scan_id": {
            "kind": "fk",
            "ref": "scans.scan_id",
            "description": "The scan during which the website was blocked."
          },
          "website": {
            "kind": "url",
            "description": "The URL of the blocked website."
          },
          "block_reason": {
            "kind": "enum",
            "values": [
              "malware",
              "phishing",
              "spam"
            ],
            "description": "The reason for blocking the website.",
            "weights": [
              6,
              2,
              1
            ]
          },
          "block_timestamp": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "The exact timestamp when the website was blocked."
          },
          "user_feedback": {
            "kind": "enum",
            "values": [
              "helpful",
              "not helpful"
            ],
            "weights": [
              70,
              30
            ],
            "nullable": true,
            "description": "User feedback on the blocking action."
          }
        }
      },
      "vulnerabilities": {
        "description": "This table captures significant vulnerabilities identified during scans, detailing their severity and resolution status.",
        "rows": 250,
        "columns": {
          "vulnerability_id": {
            "kind": "pk",
            "description": "A unique identifier for each vulnerability."
          },
          "scan_id": {
            "kind": "fk",
            "ref": "scans.scan_id",
            "description": "The scan during which the vulnerability was identified."
          },
          "severity": {
            "kind": "enum",
            "values": [
              "low",
              "medium",
              "high"
            ],
            "description": "The severity level of the vulnerability.",
            "weights": [
              5,
              3,
              1
            ]
          },
          "status": {
            "kind": "enum",
            "values": [
              "open",
              "resolved"
            ],
            "description": "The current resolution status of the vulnerability.",
            "weights": [
              7,
              3
            ]
          },
          "discovery_date": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "The date when the vulnerability was discovered."
          },
          "resolution_time_days": {
            "kind": "int",
            "min": 0,
            "max": 30,
            "distribution": "normal",
            "nullable": true,
            "description": "Time taken to resolve the vulnerability in days."
          }
        }
      },
      "network_events": {
        "description": "This table logs network events related to user activity, detailing connection attempts and VPN usage.",
        "rows": 300,
        "columns": {
          "event_id": {
            "kind": "pk",
            "description": "A unique identifier for each network event."
          },
          "user_id": {
            "kind": "fk",
            "ref": "users.user_id",
            "description": "The user associated with this network event."
          },
          "event_date": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "The date and time when the network event occurred.",
            "dayProfile": "waking",
            "trend": "growing"
          },
          "vpn_used": {
            "kind": "bool",
            "trueRate": 0.6,
            "description": "Whether a VPN was used during the event."
          },
          "connection_type": {
            "kind": "enum",
            "values": [
              "wired",
              "wireless"
            ],
            "weights": [
              60,
              40
            ],
            "description": "Type of connection used during the event."
          },
          "data_transferred_mb": {
            "kind": "decimal",
            "min": 0,
            "max": 500,
            "scale": 2,
            "distribution": "heavy-tail",
            "description": "Amount of data transferred during the event in megabytes."
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "timestamped",
      "nullable",
      "categorical"
    ],
    "analysisQuestions": [
      "What is the average number of threats detected per user scan?",
      "Which devices are most commonly used by users?",
      "How do the severity levels of vulnerabilities correlate with their resolution statuses?",
      "Which websites are most frequently blocked and for what reasons?",
      "What percentage of users utilize a VPN during network events?"
    ],
    "suggestedQueries": [
      {
        "title": "Join users and scans",
        "sql": "SELECT users.full_name, scans.scan_date, scans.threats_detected FROM users JOIN scans ON users.user_id = scans.user_id;",
        "dialect": "postgres"
      },
      {
        "title": "Count blocked websites per scan",
        "sql": "SELECT scan_id, COUNT(*) AS blocked_count FROM blocked_websites GROUP BY scan_id;",
        "dialect": "postgres"
      },
      {
        "title": "Average threats detected by device type",
        "sql": "SELECT users.device_type, AVG(scans.threats_detected) AS average_threats FROM scans JOIN users ON scans.user_id = users.user_id GROUP BY users.device_type;",
        "dialect": "postgres"
      },
      {
        "title": "Vulnerability resolution status by severity",
        "sql": "SELECT severity, COUNT(*) AS count, SUM(CASE WHEN status = 'resolved' THEN 1 ELSE 0 END) AS resolved_count FROM vulnerabilities GROUP BY severity;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Data Analysts Exploring Threat Trends",
        "body": "Data analysts in cybersecurity firms can utilize this dataset to explore trends in detected threats over time. By analyzing the frequency and severity of vulnerabilities, they can provide insights into areas of improvement for the software, helping to enhance user safety and experience."
      },
      {
        "title": "Teaching Data Analytics in Cybersecurity",
        "body": "Educators can leverage this dataset to teach students about data analytics in the context of cybersecurity. It provides a practical example of how to analyze user interactions and threat management, allowing students to practice SQL queries and understand the importance of cybersecurity."
      },
      {
        "title": "Support Teams Reviewing Performance",
        "body": "Support teams can review this dataset to assess their performance in managing user threats and vulnerabilities. By analyzing the number of blocked websites and the effectiveness of scans, they can identify patterns that require more focus or adjustments in their strategies."
      },
      {
        "title": "Product Managers Enhancing Features",
        "body": "Product managers can use this dataset to gather insights that inform feature enhancements in cybersecurity software. By understanding user behavior and the most common threats encountered, they can prioritize development efforts and improve overall product performance."
      }
    ]
  },
  "counts": {
    "users": 200,
    "network_events": 300,
    "scans": 400,
    "blocked_websites": 300,
    "vulnerabilities": 250
  },
  "stats": {
    "users": {
      "rows": 200,
      "columns": {
        "user_id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "full_name": {
          "nulls": 0,
          "distinct": 196,
          "min": "Alice Novak",
          "max": "Zoe Patel"
        },
        "email": {
          "nulls": 0,
          "distinct": 198
        },
        "device_type": {
          "nulls": 0,
          "distinct": 3,
          "min": "desktop",
          "max": "tablet"
        }
      }
    },
    "scans": {
      "rows": 400,
      "columns": {
        "scan_id": {
          "nulls": 0,
          "distinct": 400,
          "min": 1,
          "max": 400
        },
        "user_id": {
          "nulls": 0,
          "distinct": 175,
          "min": 1,
          "max": 200
        },
        "scan_date": {
          "nulls": 0,
          "distinct": 400,
          "min": "2022-01-01 11:32:30",
          "max": "2023-12-31 10:59:55"
        },
        "threats_detected": {
          "nulls": 0,
          "distinct": 50,
          "min": 0,
          "max": 50
        },
        "scan_duration_minutes": {
          "nulls": 0,
          "distinct": 69,
          "min": 19,
          "max": 94
        },
        "threat_level": {
          "nulls": 0,
          "distinct": 3,
          "min": "high",
          "max": "medium"
        }
      }
    },
    "blocked_websites": {
      "rows": 300,
      "columns": {
        "block_id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "scan_id": {
          "nulls": 0,
          "distinct": 206,
          "min": 2,
          "max": 399
        },
        "website": {
          "nulls": 0,
          "distinct": 297
        },
        "block_reason": {
          "nulls": 0,
          "distinct": 3,
          "min": "malware",
          "max": "spam"
        },
        "block_timestamp": {
          "nulls": 0,
          "distinct": 300,
          "min": "2022-01-04 23:25:43",
          "max": "2023-12-26 01:29:59"
        },
        "user_feedback": {
          "nulls": 26,
          "distinct": 2,
          "min": "helpful",
          "max": "not helpful"
        }
      }
    },
    "vulnerabilities": {
      "rows": 250,
      "columns": {
        "vulnerability_id": {
          "nulls": 0,
          "distinct": 250,
          "min": 1,
          "max": 250
        },
        "scan_id": {
          "nulls": 0,
          "distinct": 188,
          "min": 1,
          "max": 400
        },
        "severity": {
          "nulls": 0,
          "distinct": 3,
          "min": "high",
          "max": "medium"
        },
        "status": {
          "nulls": 0,
          "distinct": 2,
          "min": "open",
          "max": "resolved"
        },
        "discovery_date": {
          "nulls": 0,
          "distinct": 250,
          "min": "2022-01-07 11:01:13",
          "max": "2023-12-24 04:04:08"
        },
        "resolution_time_days": {
          "nulls": 30,
          "distinct": 22,
          "min": 3,
          "max": 24
        }
      }
    },
    "network_events": {
      "rows": 300,
      "columns": {
        "event_id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "user_id": {
          "nulls": 0,
          "distinct": 165,
          "min": 1,
          "max": 200
        },
        "event_date": {
          "nulls": 0,
          "distinct": 300,
          "min": "2022-01-20 07:39:13",
          "max": "2023-12-31 12:02:56"
        },
        "vpn_used": {
          "nulls": 0,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "connection_type": {
          "nulls": 0,
          "distinct": 2,
          "min": "wired",
          "max": "wireless"
        },
        "data_transferred_mb": {
          "nulls": 0,
          "distinct": 279,
          "min": 0,
          "max": 487.18
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/users.csv",
      "format": "csv",
      "table": "users",
      "key": "datasets/cybersecurity-support-insights/v4/csv/users.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/csv/users.csv",
      "bytes": 9674,
      "sha256": "81bcd90a3cb7d7ef8028fae383ebac10a74dd43159e0d33eed1e510ba5153780",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/network_events.csv",
      "format": "csv",
      "table": "network_events",
      "key": "datasets/cybersecurity-support-insights/v4/csv/network_events.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/csv/network_events.csv",
      "bytes": 14095,
      "sha256": "60fe6a7ef1a304f0f71833017fd25a22e2b7bb3ac0fd4290f7ada866563f3d69",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/scans.csv",
      "format": "csv",
      "table": "scans",
      "key": "datasets/cybersecurity-support-insights/v4/csv/scans.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/csv/scans.csv",
      "bytes": 15672,
      "sha256": "dfecc9c254d4719df77d6d2d03a21e271dbc5382937fba3ff94d1ccd4bd2f815",
      "rows": 400,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/blocked_websites.csv",
      "format": "csv",
      "table": "blocked_websites",
      "key": "datasets/cybersecurity-support-insights/v4/csv/blocked_websites.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/csv/blocked_websites.csv",
      "bytes": 23609,
      "sha256": "38e85311c936606efd2c5e99781db2f50f8d0132b8db738a950cdaec6e49787f",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/vulnerabilities.csv",
      "format": "csv",
      "table": "vulnerabilities",
      "key": "datasets/cybersecurity-support-insights/v4/csv/vulnerabilities.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/csv/vulnerabilities.csv",
      "bytes": 10582,
      "sha256": "8364ee895f86045ba9f5415b93226d1370c06aa3ac9219a71e8b038a56665522",
      "rows": 250,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "cybersecurity-support-insights.json",
      "format": "json",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/cybersecurity-support-insights.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/cybersecurity-support-insights.json",
      "bytes": 280325,
      "sha256": "5d896a0cd03061193a62a4bbc34de23d1ebce09859ba9d9be9e4e381fd48e445",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/sql/postgres.sql",
      "bytes": 100786,
      "sha256": "db492dc2f544cab116bb84b4838dd98627b6be329d55e1af209b94349c1b0b3d",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/sql/mysql.sql",
      "bytes": 99099,
      "sha256": "7e256b0e8c11c7e03a1e9b7e7ee41086a24438aa2ae1cac064fb824af56951c2",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/sql/mssql.sql",
      "bytes": 103365,
      "sha256": "6f65c4aedd802b8d3f37b164b156e4a92d816d95efbaf2b9e31774f856b3ac4d",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/sql/sqlite.sql",
      "bytes": 98859,
      "sha256": "e872579631818a14f32d758dc7b7eb6df72b87719fb5ca33b939851e53276b8a",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/prisma/seed.ts",
      "bytes": 235077,
      "sha256": "2a0d1c753538747a21df8b7b44302de9945da7cd70869903919e6691fc4999ae",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/cybersecurity-support-insights/v4/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/cybersecurity-support-insights/v4/django/fixtures.json",
      "bytes": 335370,
      "sha256": "de3735d35580371c29161fd414d732de3b75f031c654762699ff05368a463e6b",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788766822407,
  "updatedAt": 1789095744305
}
