Co to jest format pliku SSP?
Plik .ssp to plik danych transportowych SAS przechowujący statystyczne zestawy danych w formacie XPORT, przenośnym układzie binarnym opracowanym przez SAS Institute w połowie lat 80. Chociaż dla plików transportowych SAS używa się kilku rozszerzeń - w tym .xpt i .tpt - .ssp odnosi se do tego samego bazowego formatu.
Plik zaczyna się od tekstu ASCII HEADER RECORD pod offsetem 0, co jest znakiem rozpoznawczym dziedzictwa formatu z systemów mainframe. Dane są zorganizowane w rekordy o stałej długości 80 bajtów - co jest celowym nawiązaniem do wymiarów kart perforowanych IBM. Wartości numeryczne są przechowywane w formacie zmiennoprzecinkowym podwójnej precyzji IBM 370 (8 bajtów, big-endian), co zapewnia powtarzalność na różnych platformach. Oryginalna wersja 5 XPORT ogranicza nazwy zmiennych do 8 znaków, a etykiety do 40 znaków; wersja 8 XPORT rozszerza je odpowiednio do 32 i 256 znaków.
Format pozostaje aktywnie używany, ponieważ amerykańska Agencja Żywności i Leków (FDA) wymaga wersji 5 XPORT dla wszystkich elektronicznych zgłoszeń New Drug Application (NDA) i BLA. Ten wymóg regulacyjny sprawia, że pliki .ssp/.xpt pozostają istotne w pracy regulacyjnej w branży farmaceutycznej dziesięciolecia po ich wprowadzeniu.
W SAS procedura PROC COPY z silnikiem biblioteki XPORT tworzy i odczytuje te pliki. Poza SAS, format ten obsługują zarówno pakiet R foreign, jak i biblioteka Pythona pyreadstat. .sas7bdat to nowoczesny, natywny format zapisu SAS do codziennych analiz, ale nie może on zastąpić XPORT w zgłoszeniach do FDA.
Bezpieczeństwo
RYZYKO: LOWCzysty plik danych; nie zawiera kodu wykonywalnego. Bezpieczny do otwarcia. Szeroko stosowany w regulowanych zgłoszeniach farmaceutycznych.
Szczegóły formatu
w pigułce- Axialis ScreenSaver Producer Project - Axialis Professional ScreenSaver Producer (Windows) używa .ssp dla plików projektów wygaszaczy ekranu - niepowiązane z SAS.
- ProShow Slideshow Project - Niektóre narzędzia do tworzenia pokazów slajdów (np. Photodex ProShow) używały .ssp dla plików projektów - ProShow wycofany w 2019 roku.
Programy otwierające pliki SSP
Szczegóły techniczne
specyfikacja| Typ pliku | Binarny format transportu danych statystycznych |
| Magiczne bajty | Ciąg ASCII `HEADER RECORD` pod offsetem 0 |
| Struktura rekordu | Stałe 80-bajtowe rekordy (dziedzictwo kart perforowanych IBM mainframe) |
| Kodowanie numeryczne | Liczby zmiennoprzecinkowe podwójnej precyzji IBM 370, 8 bajtów, big-endian |
| Kolejność bajtów | Big-endian (konwencja IBM 370) |
| Typowy rozmiar | 10 KB - 500 MB |
| Limit nazwy zmiennej (V5) | Maksymalnie 8 znaków; etykieta maksymalnie 40 znaków |
| Limit nazwy zmiennej (V8) | Maksymalnie 32 znaki; etykieta maksymalnie 256 znaków |
| Zastosowanie regulacyjne | FDA wymaga wersji 5 XPORT dla elektronicznych zgłoszeń NDA/BLA |
| Procedura SAS | Tworzone/odczytywane za pomocą `PROC COPY` przy użyciu silnika biblioteki XPORT |
| Wsparcie stron trzecich | Pakiet R `foreign`; biblioteka Python `pyreadstat` |
| Powiązany system operacyjny | Windows, Linux, macOS, mainframe (historycznie) |
| Wydano | 1980s (SAS Version 5 XPORT transport format) |
| Najnowsza wersja | Version 5 XPORT (original); Version 8 XPORT (later extension) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | support.sas.com |
Konwersje SSP
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SSP.