Qu'est-ce que le format de fichier SSP ?
Un fichier .ssp est un fichier de données de transport SAS stockant des ensembles de données statistiques au format XPORT, une structure binaire portable développée par SAS Institute au milieu des années 1980. Bien que plusieurs extensions soient utilisées pour les fichiers de transport SAS - notamment .xpt et .tpt - .ssp fait référence au même format sous-jacent.
Le fichier commence par le texte ASCII HEADER RECORD à l'offset 0, une marque de l'héritage « mainframe » du format. Les données sont organisées en enregistrements de longueur fixe de 80 octets - un clin d'œil délibéré aux dimensions des cartes perforées IBM. Les valeurs numériques sont stockées en virgule flottante double précision IBM 370 (8 octets, big-endian), garantissant la reproductibilité multiplateforme. La version 5 originale de XPORT limite les noms de variables à 8 caractères et les étiquettes à 40 caractères ; la version 8 de XPORT étend ces limites à 32 et 256 caractères respectivement.
Le format reste activement utilisé car la Food and Drug Administration (FDA) des États-Unis impose la version 5 de XPORT pour toutes les soumissions électroniques de demandes de nouveaux médicaments (NDA) et de BLA. Cette exigence réglementaire maintient la pertinence des fichiers .ssp/.xpt dans le travail réglementaire pharmaceutique des décennies après leur introduction.
Dans SAS, la procédure PROC COPY avec un moteur de bibliothèque XPORT crée et lit ces fichiers. En dehors de SAS, le package R foreign et la bibliothèque Python pyreadstat prennent tous deux en charge le format. .sas7bdat est le format de stockage SAS natif moderne pour l'analyse quotidienne, mais il ne peut pas remplacer XPORT dans les soumissions à la FDA.
Sécurité et sûreté
RISQUE : LOWFichier de données pur ; ne contient aucun code exécutable. Sûr à ouvrir. Utilisé intensivement dans les soumissions pharmaceutiques réglementées.
Détails du format
en bref- Projet Axialis ScreenSaver Producer - Axialis Professional ScreenSaver Producer (Windows) utilise .ssp pour les fichiers de projet d'économiseur d'écran - sans rapport avec SAS.
- Projet de diaporama ProShow - Certains outils de création de diaporamas (ex: Photodex ProShow) utilisaient .ssp pour les fichiers de projet - ProShow a été arrêté en 2019.
Programmes qui ouvrent les fichiers SSP
Détails techniques
spécifications approfondies| Type de fichier | Format de transport de données statistiques binaires |
| Octets magiques | Chaîne ASCII `HEADER RECORD` à l'offset 0 |
| Structure d'enregistrement | Enregistrements fixes de 80 octets (héritage des cartes perforées IBM) |
| Encodage numérique | Virgule flottante double précision IBM 370, 8 octets, big-endian |
| Ordre des octets | Big-endian (convention IBM 370) |
| Taille typique | 10 Ko - 500 Mo |
| Limite nom variable (V5) | Max 8 caractères ; étiquette max 40 caractères |
| Limite nom variable (V8) | Max 32 caractères ; étiquette max 256 caractères |
| Usage réglementaire | La FDA exige la version 5 de XPORT pour les soumissions électroniques NDA/BLA |
| Procédure SAS | Créé/lu avec `PROC COPY` en utilisant le moteur de bibliothèque XPORT |
| Support tiers | Package R `foreign` ; bibliothèque Python `pyreadstat` |
| OS associé | Windows, Linux, macOS, mainframe (historique) |
| Publié | 1980s (SAS Version 5 XPORT transport format) |
| Dernière version | Version 5 XPORT (original); Version 8 XPORT (later extension) |
| Standard ouvert | Oui · libre de droits |
| Spécification | support.sas.com |
Conversions SSP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SSP.