Что такое формат файла SSP?
Файл .ssp представляет собой файл данных SAS transport, хранящий статистические наборы данных в формате XPORT - переносимой бинарной структуре, разработанной SAS Institute в середине 1980-х годов. Хотя для транспортных файлов SAS используются несколько расширений, включая .xpt и .tpt, расширение .ssp относится к тому же самому базовому формату.
Файл начинается с ASCII-текста HEADER RECORD со смещением 0, что является отличительной чертой наследия формата от мейнфреймов. Данные организованы в записи фиксированной длины по 80 байт - намеренная отсылка к размерам перфокарт IBM. Числовые значения хранятся в формате с плавающей запятой двойной точности IBM 370 (8 байт, big-endian), что обеспечивает воспроизводимость на разных платформах. Оригинальная версия XPORT Version 5 ограничивает имена переменных 8 символами, а метки - 40 символами; XPORT Version 8 расширяет эти лимиты до 32 и 256 символов соответственно.
Формат остается активно используемым, поскольку Управление по санитарному надзору за качеством пищевых продуктов и медикаментов США (FDA) предписывает использовать XPORT Version 5 для всех электронных заявок на регистрацию новых лекарств (NDA) и биологических препаратов (BLA). Это нормативное требование сохраняет актуальность файлов .ssp/.xpt в фармацевтической регуляторной деятельности спустя десятилетия после их появления.
В SAS процедура PROC COPY с движком библиотеки XPORT создает и читает эти файлы. Вне среды SAS пакет R foreign и библиотека Python pyreadstat поддерживают этот формат. .sas7bdat является современным нативным форматом хранения SAS для повседневного анализа, но он не может заменить XPORT при подаче документов в FDA.
Безопасность и защита
РИСК: LOWЧистый файл данных; не содержит исполняемого кода. Безопасен для открытия. Широко используется в регламентированных фармацевтических заявках.
Детали формата
в двух словах- Axialis ScreenSaver Producer Project - Axialis Professional ScreenSaver Producer (Windows) использует .ssp для файлов проектов экранных заставок - не связано с SAS.
- ProShow Slideshow Project - Некоторые инструменты для создания слайд-шоу (например, Photodex ProShow) использовали .ssp для файлов проектов - поддержка ProShow прекращена в 2019 году.
Программы, открывающие файлы SSP
Технические подробности
глубокая спецификация| Тип файла | Бинарный транспортный формат статистических данных |
| Магические байты | ASCII-строка `HEADER RECORD` со смещением 0 |
| Структура записи | Фиксированные 80-байтовые записи (наследие перфокарт IBM для мейнфреймов) |
| Кодирование чисел | Числа с плавающей запятой двойной точности IBM 370, 8 байт, big-endian |
| Порядок байтов | Big-endian (соглашение IBM 370) |
| Типичный размер | 10 КБ - 500 МБ |
| Лимит имени переменной (V5) | Макс. 8 символов; метка макс. 40 символов |
| Лимит имени переменной (V8) | Макс. 32 символа; метка макс. 256 символов |
| Регуляторное использование | FDA требует XPORT Version 5 для электронных заявок NDA/BLA |
| Процедура SAS | Создается/читается с помощью `PROC COPY` с использованием движка библиотеки XPORT |
| Сторонняя поддержка | Пакет R `foreign`; библиотека Python `pyreadstat` |
| Связанные ОС | Windows, Linux, macOS, мейнфреймы (исторически) |
| Выпущен | 1980s (SAS Version 5 XPORT transport format) |
| Последняя версия | Version 5 XPORT (original); Version 8 XPORT (later extension) |
| Открыть стандартное | Да · без роялти |
| Спецификация | support.sas.com |
Конвертации SSP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SSP.