{
  "format": "dataset-manifest/1",
  "slug": "satellite-connectivity-insights",
  "version": 1,
  "seed": "satellite-connectivity-insights:1",
  "spec": {
    "format": "dataset/1",
    "slug": "satellite-connectivity-insights",
    "name": "Satellite Connectivity Insights",
    "tagline": "Performance and connectivity metrics for satellite internet services, including terminal telemetry and outages.",
    "description": "Starlink Tracker monitors the performance and connectivity of satellite internet services across various regions. This dataset captures essential telemetry data from terminals, orbital parameters of satellites, user locations, and connectivity outages. By analyzing this data, users can gain insights into the reliability of satellite connections, identify patterns in outages, and understand how environmental factors influence connectivity. The dataset allows for tracking performance over time, which can reveal trends and inform operational decisions. This synthetic dataset is designed to provide a realistic simulation of satellite connection data, enabling practitioners to explore various data analysis techniques and gain valuable insights into IoT connectivity challenges.",
    "domain": "iot",
    "shape": "time-series",
    "useCases": [
      "analytics-demo",
      "bi-dashboards"
    ],
    "keywords": [
      "satellite",
      "connectivity",
      "telemetry",
      "IoT",
      "outages",
      "performance",
      "data analysis"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "satellite_connectivity": {
        "description": "Each row represents telemetry data from a satellite terminal, including performance metrics, user location, and outage status at a specific timestamp.",
        "rows": 500,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each record."
          },
          "timestamp": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "The date and time when the data was recorded."
          },
          "terminal_id": {
            "kind": "uuid",
            "description": "Unique identifier for each satellite terminal."
          },
          "lat": {
            "kind": "decimal",
            "min": -90,
            "max": 90,
            "scale": 6,
            "description": "Latitude of the terminal's location."
          },
          "lon": {
            "kind": "decimal",
            "min": -180,
            "max": 180,
            "scale": 6,
            "description": "Longitude of the terminal's location."
          },
          "connectivity_status": {
            "kind": "enum",
            "values": [
              "connected",
              "disconnected",
              "degraded"
            ],
            "weights": [
              0.85,
              0.1,
              0.05
            ],
            "description": "Current connectivity status of the terminal."
          },
          "signal_strength": {
            "kind": "int",
            "min": 0,
            "max": 100,
            "distribution": "normal",
            "description": "Signal strength percentage from the terminal.",
            "nullable": true
          },
          "outage": {
            "kind": "bool",
            "trueRate": 0.05,
            "description": "Indicates whether an outage occurred during this recording period.",
            "nullable": true
          },
          "weather_condition": {
            "kind": "enum",
            "values": [
              "clear",
              "rain",
              "storm",
              "snow"
            ],
            "weights": [
              0.5,
              0.3,
              0.15,
              0.05
            ],
            "description": "Weather condition at the time of data recording.",
            "nullable": true,
            "when": {
              "column": "connectivity_status",
              "in": [
                "disconnected",
                "degraded"
              ]
            }
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "timestamped",
      "high-cardinality",
      "categorical"
    ],
    "analysisQuestions": [
      "What are the common weather conditions during connectivity outages?",
      "How does signal strength vary across different geographic locations?",
      "Are there specific times of the day when outages are more frequent?"
    ],
    "suggestedQueries": [
      {
        "title": "Retrieve all connectivity records for a specific terminal",
        "sql": "SELECT * FROM satellite_connectivity WHERE terminal_id = 'your-terminal-id';",
        "dialect": "postgres"
      },
      {
        "title": "Count of outages by weather condition",
        "sql": "SELECT weather_condition, COUNT(*) AS outage_count FROM satellite_connectivity WHERE outage = TRUE GROUP BY weather_condition;",
        "dialect": "postgres"
      },
      {
        "title": "Average signal strength during outages",
        "sql": "SELECT AVG(signal_strength) AS avg_signal FROM satellite_connectivity WHERE outage = TRUE;",
        "dialect": "postgres"
      },
      {
        "title": "Daily connectivity status summary",
        "sql": "SELECT DATE(timestamp) AS date, connectivity_status, COUNT(*) AS count FROM satellite_connectivity GROUP BY date, connectivity_status;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Network Performance Analysis",
        "body": "Data analysts at satellite internet companies can utilize this dataset to assess the performance of their services over time. They can visualize trends in connectivity and identify potential areas for improvement based on outage occurrences and weather conditions."
      },
      {
        "title": "Operational Decision Making",
        "body": "Operations teams can use insights drawn from this dataset to optimize the deployment of satellite terminals in regions prone to connectivity issues. By understanding patterns in outages, they can adjust resources and improve overall service reliability."
      },
      {
        "title": "Research on IoT Connectivity",
        "body": "Researchers studying IoT connectivity can leverage this dataset to explore the impact of environmental factors on satellite connectivity. They can analyze how weather conditions affect signal strength and connectivity status, contributing to academic studies on satellite communications."
      }
    ]
  },
  "counts": {
    "satellite_connectivity": 500
  },
  "stats": {
    "satellite_connectivity": {
      "rows": 500,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "timestamp": {
          "nulls": 0,
          "distinct": 500,
          "min": "2023-01-01 23:42:24",
          "max": "2023-12-30 23:35:50"
        },
        "terminal_id": {
          "nulls": 0,
          "distinct": 500
        },
        "lat": {
          "nulls": 0,
          "distinct": 500,
          "min": -89.911749,
          "max": 89.617316
        },
        "lon": {
          "nulls": 0,
          "distinct": 500,
          "min": -178.552998,
          "max": 179.419025
        },
        "connectivity_status": {
          "nulls": 0,
          "distinct": 3,
          "min": "connected",
          "max": "disconnected"
        },
        "signal_strength": {
          "nulls": 45,
          "distinct": 70,
          "min": 12,
          "max": 89
        },
        "outage": {
          "nulls": 49,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "weather_condition": {
          "nulls": 412,
          "distinct": 4,
          "min": "clear",
          "max": "storm"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/satellite_connectivity.csv",
      "format": "csv",
      "table": "satellite_connectivity",
      "key": "datasets/satellite-connectivity-insights/v1/csv/satellite_connectivity.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/csv/satellite_connectivity.csv",
      "bytes": 51828,
      "sha256": "df856d27fc1e0ad4ced2f8b26ce234044a5cbcb13a7c80586468fae9939a82ef",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "satellite-connectivity-insights.json",
      "format": "json",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/satellite-connectivity-insights.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/satellite-connectivity-insights.json",
      "bytes": 154380,
      "sha256": "69fd6fa644c68cfe53a0945903d0c2299a50317885c2f84d2acf9a2242df13ac",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/sql/postgres.sql",
      "bytes": 65251,
      "sha256": "937ec9abf4a9c0ae1fdadcf39a1f26eb78aca3939200602eb25132919250e210",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/sql/mysql.sql",
      "bytes": 63343,
      "sha256": "67792d4bcb66ef33766909f2bf8fa050d4a98e813e0909d843d325c56ca4ed3b",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/sql/mssql.sql",
      "bytes": 65024,
      "sha256": "fd4cb8a66bdac0b89ca039390067ac8ed1ea083381c3bca5dc69a4cb925bcf19",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/sql/sqlite.sql",
      "bytes": 63306,
      "sha256": "f56bd7a7ddcd071736c89750dbac738a5c8ed8190343af960cafadb3f0e9059d",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/prisma/seed.ts",
      "bytes": 128715,
      "sha256": "2b2e9b69d4060e92cd6ac8f6fd1979d8202736f07d6eaed12b72ec9cb498e5fd",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/satellite-connectivity-insights/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/satellite-connectivity-insights/v1/django/fixtures.json",
      "bytes": 185936,
      "sha256": "3f028a6e561aa23e06d45dc7eaeb02bb4f233de33af8d60e7e7caedba67b1615",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788765825047,
  "updatedAt": 1788765825047
}
