原始来源证据
{
"coverage": {
"service": "azure_flexible",
"pg_major": 18,
"provider": "Microsoft Azure",
"service_name": "Azure Database for PostgreSQL Flexible Server",
"engine_status": "GA",
"data_status": "COMPLETE",
"list_scope": "PG_MAJOR",
"source_url": "https://learn.microsoft.com/en-us/azure/postgresql/extensions/concepts-extensions-by-engine",
"engine_url": "https://learn.microsoft.com/en-us/azure/postgresql/configure-maintain/concepts-supported-versions",
"checked_at": "2026-08-24T08:00:00+08:00",
"note": null,
"provenance": {
"dataset": {
"id": "20260824",
"note": "Imported from the M1 PG14-PG18 managed PostgreSQL research task; source pages were reviewed on 2026-08-24.",
"extra": {},
"state": "PUBLISHED",
"fact_rows": 8703,
"generator": "bin/cloud_catalog.py",
"is_current": true,
"collected_at": "2026-08-24T00:28:06+00:00",
"published_at": "2026-08-24T08:24:53+00:00",
"service_rows": 33,
"validated_at": "2026-08-24T08:24:53+00:00",
"coverage_rows": 165,
"universe_rows": 2243,
"manifest_sha256": "96a4eae0b58019b7c8dc415fde43a8788d6ca439a5a776e8fccb0a84050bf58f",
"universe_sha256": "afaf04c3e0b6b95e2085e104152642086478a1920520068f69a911167999437e",
"generator_version": "1"
},
"service": {
"id": "azure_flexible",
"name": "Azure Database for PostgreSQL Flexible Server",
"note": null,
"active": true,
"homepage": "https://azure.microsoft.com/products/postgresql/",
"provider": "microsoft_azure",
"matrix_table": "ext_azure_flexible",
"region_scope": "official docs; region unspecified"
},
"provider": {
"id": "microsoft_azure",
"name": "Microsoft Azure",
"note": null,
"homepage": "https://azure.microsoft.com/products/postgresql/"
},
"engine_source": {
"id": "azure_flexible_engine_13406e6ffb",
"url": "https://learn.microsoft.com/en-us/azure/postgresql/configure-maintain/concepts-supported-versions",
"kind": "ENGINE",
"note": "Initial imported source registry; collector automation is pending.",
"title": "Azure Database for PostgreSQL Flexible Server engine and version evidence",
"active": true,
"service": "azure_flexible",
"authority": "OFFICIAL",
"collector": "manual_reference",
"refresh_days": 30
},
"coverage_extra": {},
"engine_capture": {
"note": "Official reference URL only; the imported M1 dataset did not retain the upstream HTTP response body.",
"extra": {},
"http_etag": null,
"row_count": 0,
"source_id": "azure_flexible_engine_13406e6ffb",
"dataset_id": "20260824",
"captured_at": "2026-08-24T00:00:00+00:00",
"content_type": null,
"artifact_path": null,
"capture_status": "REFERENCE_ONLY",
"artifact_sha256": null,
"http_last_modified": null
},
"extension_source": {
"id": "azure_flexible_extensions_3819480434",
"url": "https://learn.microsoft.com/en-us/azure/postgresql/extensions/concepts-extensions-by-engine",
"kind": "EXTENSIONS",
"note": "Initial imported source registry; collector automation is pending.",
"title": "Extensions and modules by PostgreSQL engine version",
"active": true,
"service": "azure_flexible",
"authority": "OFFICIAL",
"collector": "manual_normalized",
"refresh_days": 30
},
"extension_capture": {
"note": "Normalized source snapshot; the imported M1 dataset did not retain the upstream HTTP response body.",
"extra": {},
"http_etag": null,
"row_count": 400,
"source_id": "azure_flexible_extensions_3819480434",
"dataset_id": "20260824",
"captured_at": "2026-08-24T00:00:00+00:00",
"content_type": "text/csv",
"artifact_path": "db/cloud/datasets/20260824/raw/azure_flexible.csv",
"capture_status": "NORMALIZED",
"artifact_sha256": "89c9607899f365a45e6fb043fa8ff65f5386b8024401fcd76822ee18fb93134f",
"http_last_modified": null
}
}
},
"fact": {
"service": "azure_flexible",
"pg_major": 18,
"raw_name": "earthdistance",
"extension": "earthdistance",
"status": "SUPPORTED",
"version": "1.2",
"note": null,
"extra": {}
}
}