Wat is het SSP-bestandsformaat?
Een .ssp-bestand is een SAS transport-databestand dat statistische datasets opslaat in het XPORT-formaat, een draagbare binaire lay-out ontwikkeld door SAS Institute in het midden van de jaren 80. Hoewel er verschillende extensies worden gebruikt voor SAS transport-bestanden - waaronder .xpt en .tpt - verwijst .ssp naar hetzelfde onderliggende formaat.
Het bestand begint met de ASCII-tekst HEADER RECORD op offset 0, een kenmerk van de mainframe-erfenis van het formaat. Gegevens zijn georganiseerd in records met een vaste lengte van 80 bytes - een bewuste verwijzing naar de afmetingen van IBM-ponskaarten. Numerieke waarden worden opgeslagen in IBM 370 double-precision floating-point (8 bytes, big-endian), wat de reproduceerbaarheid op verschillende platforms garandeert. De oorspronkelijke Versie 5 XPORT beperkt variabelenamen tot 8 tekens en labels tot 40 tekens; Versie 8 XPORT breidt deze uit naar respectievelijk 32 en 256 tekens.
Het formaat blijft actief in gebruik omdat de Amerikaanse Food and Drug Administration (FDA) Versie 5 XPORT verplicht stelt voor alle elektronische New Drug Application (NDA) en BLA-indieningen. Deze wettelijke vereiste houdt .ssp/.xpt-bestanden decennia na hun introductie relevant in de farmaceutische regelgeving.
In SAS maakt en leest de PROC COPY-procedure met een XPORT library engine deze bestanden. Buiten SAS ondersteunen zowel het R-pakket foreign als de Python-bibliotheek pyreadstat het formaat. .sas7bdat is het moderne eigen SAS-opslagformaat voor dagelijkse analyses, maar het kan XPORT niet vervangen bij FDA-indieningen.
Beveiliging & veiligheid
RISICO: LOWPuur databestand; bevat geen uitvoerbare code. Veilig om te openen. Wordt uitgebreid gebruikt in gereguleerde farmaceutische indieningen.
Formaatdetails
in een notendop- Axialis ScreenSaver Producer Project - Axialis Professional ScreenSaver Producer (Windows) gebruikt .ssp voor screensaver-projectbestanden - niet gerelateerd aan SAS.
- ProShow Slideshow Project - Sommige tools voor het maken van diavoorstellingen (bijv. Photodex ProShow) gebruikten .ssp voor projectbestanden - ProShow is in 2019 stopgezet.
Programma's die SSP-bestanden openen
Technische details
diepe specificaties| Bestandstype | Binair statistisch transportformaat |
| Magic bytes | `HEADER RECORD` ASCII-tekenreeks op offset 0 |
| Recordstructuur | Vaste records van 80 bytes (mainframe IBM-ponskaart erfenis) |
| Numerieke codering | IBM 370 double-precision floating-point, 8 bytes, big-endian |
| Byte-volgorde | Big-endian (IBM 370 conventie) |
| Typische grootte | 10 KB - 500 MB |
| Limiet variabelenaam (V5) | Max 8 tekens; label max 40 tekens |
| Limiet variabelenaam (V8) | Max 32 tekens; label max 256 tekens |
| Regelgevend gebruik | FDA vereist Versie 5 XPORT voor elektronische NDA/BLA-indieningen |
| SAS-procedure | Gemaakt/gelezen met `PROC COPY` via XPORT library engine |
| Ondersteuning door derden | R `foreign` pakket; Python `pyreadstat` bibliotheek |
| Bijbehorend OS | Windows, Linux, macOS, mainframe (historisch) |
| Uitgebracht | 1980s (SAS Version 5 XPORT transport format) |
| Laatste versie | Version 5 XPORT (original); Version 8 XPORT (later extension) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | support.sas.com |
SSP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SSP-bestanden.