{
  "format": "dataset-manifest/1",
  "slug": "secure-vault-management",
  "version": 1,
  "seed": "secure-vault-management:1",
  "spec": {
    "format": "dataset/1",
    "slug": "secure-vault-management",
    "name": "Secure Vault Management",
    "tagline": "User accounts, file encryption keys, and backup schedules for secure vaults in financial technology.",
    "description": "Users store sensitive files and documents in secure vaults, relying on advanced encryption and security protocols to safeguard their data. Each vault is tied to a user account, which includes personal information and subscription details that define the level of access and features available. The operation is streamlined with integration from various cloud providers, allowing users to back up their data seamlessly and share vaults with others for collaboration. Security is paramount, with mechanisms like two-factor authentication and sophisticated encryption algorithms ensuring that only authorized individuals can access the vaults.\n\nIn this dataset, the primary table is 'secure_vaults', which contains individual records representing each user's vault. A single row corresponds to a specific vault instance, detailing the user account it belongs to, the encryption key used for that vault, and the backup schedule selected by the user. Each vault also includes information about the level of security features activated, such as two-factor authentication.\n\nThe relationships between these records can help answer questions regarding user behavior, such as how often different users back up their data, which security features are most commonly employed, and how vault sharing impacts the frequency of access. Practicing on this data allows developers to gain insights into user preferences and security practices, revealing trends that could inform enhancements in service offerings.\n\nThis dataset features synthetic data, crafted to mimic real-world usage patterns while ensuring a rich array of possibilities for exploration and analysis.",
    "domain": "fintech",
    "shape": "slowly-changing",
    "useCases": [
      "etl-pipelines",
      "teaching"
    ],
    "keywords": [
      "secure vaults",
      "data privacy",
      "file encryption",
      "backup schedules",
      "cloud integration",
      "user accounts",
      "subscription plans",
      "two-factor authentication"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "secure_vaults": {
        "description": "Each row represents a user account with details about their secure vault, including encryption methods, backup schedules, and security features. The table captures the dynamic nature of user interactions with their vaults over time.",
        "rows": 200,
        "columns": {
          "user_id": {
            "kind": "pk",
            "description": "Unique identifier for each user."
          },
          "encryption_method": {
            "kind": "enum",
            "values": [
              "AES-256",
              "RSA-2048",
              "ChaCha20"
            ],
            "description": "The encryption method used for securing files."
          },
          "backup_schedule": {
            "kind": "enum",
            "values": [
              "daily",
              "weekly",
              "monthly",
              "manual"
            ],
            "description": "Frequency of backups for the vault."
          },
          "cloud_provider": {
            "kind": "enum",
            "values": [
              "AWS",
              "Google Cloud",
              "Azure",
              "Dropbox"
            ],
            "description": "The cloud provider used for storage."
          },
          "two_factor_auth": {
            "kind": "bool",
            "trueRate": 0.85,
            "description": "Indicates if two-factor authentication is enabled."
          },
          "vault_sharing": {
            "kind": "enum",
            "values": [
              "none",
              "invite-only",
              "public"
            ],
            "description": "Sharing settings for the vault."
          },
          "subscription_type": {
            "kind": "enum",
            "values": [
              "free",
              "basic",
              "premium"
            ],
            "description": "Type of subscription plan for the user."
          },
          "created_at": {
            "kind": "datetime",
            "from": "2020-01-01",
            "to": "2023-12-31",
            "description": "The date when the user account was created.",
            "dayProfile": "business"
          },
          "last_backup": {
            "kind": "datetime",
            "after": "created_at",
            "withinDays": 365,
            "description": "The date and time of the last backup performed."
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "nullable",
      "categorical",
      "timestamped"
    ],
    "analysisQuestions": [
      "What percentage of users enable two-factor authentication?",
      "How do backup frequencies vary among different subscription types?",
      "Which encryption methods are most popular among users?",
      "What is the average time since last backup for users with different cloud providers?"
    ],
    "suggestedQueries": [
      {
        "title": "Join Users with Their Backup Schedules",
        "sql": "SELECT user_id, backup_schedule FROM secure_vaults;",
        "dialect": "postgres"
      },
      {
        "title": "Count of Users by Subscription Type",
        "sql": "SELECT subscription_type, COUNT(*) FROM secure_vaults GROUP BY subscription_type;",
        "dialect": "postgres"
      },
      {
        "title": "Average Time Since Last Backup",
        "sql": "SELECT AVG(EXTRACT(EPOCH FROM (NOW() - last_backup))) AS avg_time_since_backup FROM secure_vaults;",
        "dialect": "postgres"
      },
      {
        "title": "Vault Sharing Settings and Two-Factor Authentication",
        "sql": "SELECT vault_sharing, AVG(two_factor_auth::int) AS avg_two_factor FROM secure_vaults GROUP BY vault_sharing;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Teaching Data Privacy Concepts",
        "body": "Educators can use the Secure Vault Management dataset to teach students about data security and privacy. By analyzing user behaviors regarding encryption methods and backup schedules, students can gain insights into best practices for managing sensitive information in a digital environment."
      },
      {
        "title": "Developing ETL Pipelines",
        "body": "Data engineers can utilize this dataset to develop and test ETL pipelines. By simulating user data, they can practice extracting, transforming, and loading data into analytics platforms, ensuring that their processes handle user accounts and vault configurations effectively."
      },
      {
        "title": "Security Feature Analysis",
        "body": "Security analysts can leverage this dataset to analyze the impact of two-factor authentication on user behavior and vault security. By querying the dataset, they can assess whether users who enable two-factor authentication exhibit different behaviors regarding backup frequency and encryption methods."
      }
    ]
  },
  "counts": {
    "secure_vaults": 200
  },
  "stats": {
    "secure_vaults": {
      "rows": 200,
      "columns": {
        "user_id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "encryption_method": {
          "nulls": 0,
          "distinct": 3,
          "min": "AES-256",
          "max": "RSA-2048"
        },
        "backup_schedule": {
          "nulls": 0,
          "distinct": 4,
          "min": "daily",
          "max": "weekly"
        },
        "cloud_provider": {
          "nulls": 0,
          "distinct": 4,
          "min": "AWS",
          "max": "Google Cloud"
        },
        "two_factor_auth": {
          "nulls": 0,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "vault_sharing": {
          "nulls": 0,
          "distinct": 3,
          "min": "invite-only",
          "max": "public"
        },
        "subscription_type": {
          "nulls": 0,
          "distinct": 3,
          "min": "basic",
          "max": "premium"
        },
        "created_at": {
          "nulls": 0,
          "distinct": 200,
          "min": "2020-01-04 06:48:41",
          "max": "2023-12-23 16:40:49"
        },
        "last_backup": {
          "nulls": 0,
          "distinct": 200,
          "min": "2020-04-14 19:40:20",
          "max": "2024-11-27 01:50:38"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/secure_vaults.csv",
      "format": "csv",
      "table": "secure_vaults",
      "key": "datasets/secure-vault-management/v1/csv/secure_vaults.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/csv/secure_vaults.csv",
      "bytes": 17573,
      "sha256": "29e8fedf31eac0c12e10b8fea9907ffa00939f451f1e61e32b2692b9043ed0b3",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "secure-vault-management.json",
      "format": "json",
      "table": null,
      "key": "datasets/secure-vault-management/v1/secure-vault-management.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/secure-vault-management.json",
      "bytes": 66072,
      "sha256": "a79b57df4ff655f35089c9a126858f3cb1009424f086e958d183f6c4391b98de",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/secure-vault-management/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/sql/postgres.sql",
      "bytes": 24078,
      "sha256": "1ce094b11b88d772cdc189cabbf5a0bf9fda65c810d49823da02b33b6c967050",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/secure-vault-management/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/sql/mysql.sql",
      "bytes": 23335,
      "sha256": "b2409aa09ad35c7743bc1c89c0c1ac0ed4f8cc848318af0a055cf3f3176b694e",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/secure-vault-management/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/sql/mssql.sql",
      "bytes": 24806,
      "sha256": "439dd1db900a16077565c4be5d8695bb66f76285a78bb434a58b8ce900159e3c",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/secure-vault-management/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/sql/sqlite.sql",
      "bytes": 23275,
      "sha256": "022dc4e1a9b8888a3f116c3773d6d182ab4a2d84ae5abef7fc0f37fcb650f661",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/secure-vault-management/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/prisma/seed.ts",
      "bytes": 57592,
      "sha256": "aa158728b710e16049de35a6b0a2fd2dc1f004217b784bb8580ac4bbd9ea3b94",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/secure-vault-management/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/secure-vault-management/v1/django/fixtures.json",
      "bytes": 75047,
      "sha256": "aa277ea4bc3559136be550aa07f4734b7d3574d25a507a15d2fc3e505672e21d",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788766177245,
  "updatedAt": 1788766177245
}
