.SAS

Файл SAS

SAS Program File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл SAS - это текстовый программный файл, написанный на языке SAS, используемый для анализа данных, статистики и клинических исследований. Для его запуска требуется программное обеспечение SAS (SAS 9.4 или SAS Viya) или бесплатный облачный сервис SAS OnDemand for Academics. Чтобы прочитать код без SAS, откройте его в любом текстовом редакторе, таком как VS Code или Notepad++.

Разработчик: SAS Institute Inc. Категория: Файлы разработчика MIME: text/x-sas
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 21, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SAS?

Файлы с расширением .sas содержат исходный код, исполняемый аналитическим программным обеспечением SAS Institute. Они представлены в текстовом формате (UTF-8 в современных системах, ASCII или EBCDIC на мейнфреймах), используя возможности приложения для управления данными, моделирования и статистического анализа. Они позволяют инициировать процессы и задачи, определять данные внутри ПО SAS, оперировать наборами данных и ссылаться на другие файлы, связанные с программным обеспечением.

Открытие файлов SAS

Файлы .sas имеют текстовый формат, поэтому их можно легко открыть в любом текстовом редакторе, например, в Блокноте. Если ПО SAS установлено на компьютере под управлением Windows или macOS, файлы с расширением .sas автоматически связываются с редактором кода SAS, который обеспечивает:

  • подсветку синтаксиса общих элементов кода для улучшения читаемости,
  • проверку и верификацию ошибок в реальном времени,
  • возможность выполнять выбранный блок кода и немедленно просматривать результаты.

Файлы хранятся в каталогах, образующих библиотечную структуру для пользователя; оператор LIBNAME сопоставляет имя библиотеки с путем в файловой системе, содержащим файлы наборов данных .sas7bdat и другие ресурсы SAS.

Назначение файлов SAS

Первоначально команды, написанные в файлах .sas, использовались преимущественно для статистического анализа данных. В настоящее время эти файлы могут быть частью решений DSS - модулей, используемых для извлечения, анализа и отчетности по данным, а также узкоспециализированных аналитических реализаций. Чаще всего они составляют элементы бизнес-решений, поддерживающих принятие решений на основе больших ресурсов данных, от анализа трафика веб-сайтов до управления человеческими ресурсами. SAS Viya, современная облачная платформа (с 2016 года), сохраняет полную совместимость с тем же синтаксисом .sas.

Безопасность и защита

РИСК: LOW

Файл с текстовым кодом; открытие в текстовом редакторе безопасно. Запуск в SAS выполняет произвольный код - перед запуском неизвестных файлов .sas следует соблюдать стандартную осторожность при проверке кода (они могут читать/записывать файлы, запрашивать базы данных, вызывать внешние команды оболочки через оператор X).

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕSAS Program Fileтакже известен как SAS source file, SAS syntax file
РАЗРАБОТЧИКSAS Institute Inc.с 1976 (SAS System first release)
MIME-ТИПtext/x-sas
ТИПисходный код в текстовом формате
СВЯЗАННЫЕ.do.md.hex.xsd
Это расширение также используется в…
  • SASS (Syntactically Awesome Style Sheets) - Файлы препроцессора CSS также используют расширение .sass (старый синтаксис); отличается от .sas - совершенно другая область применения.

Программы, открывающие файлы SAS

Windows5 apps
SAS 9.4 Платно File → Open Program или перетащите файл .sas в SAS Enhanced Editor / SAS Studio.
SAS Viya Платно Откройте SAS Studio (браузерная IDE, входящая в состав Viya), загрузите или привяжите файл .sas, запустите.
SAS OnDemand for Academics Бесплатно Бесплатная облачная среда SAS Studio; загрузите файл .sas и отправьте на выполнение. Требуется регистрация.
Visual Studio Code (SAS extension) Открытый код Установите расширение SAS Language Extension из Marketplace; оно обеспечивает подсветку синтаксиса и может отправлять код на подключенный сервер SAS.
Notepad++ (view/edit only) Открытый код Откройте файл .sas для чтения или редактирования; возможность выполнения без SAS отсутствует.
macOS1 app
SAS OnDemand for Academics Бесплатно Бесплатная облачная среда SAS Studio; загрузите файл .sas и отправьте на выполнение. Требуется регистрация.
Linux2 apps
SAS 9.4 (Linux) Платно Команда sas /путь/к/программе.sas из терминала или использование веб-интерфейса SAS Studio.
SAS Viya (Linux/cloud) Платно Разверните SAS Viya на Kubernetes; доступ к SAS Studio осуществляется через браузер.
Web1 app
SAS OnDemand for Academics Бесплатно Бесплатная облачная среда SAS Studio; загрузите файл .sas и отправьте на выполнение. Требуется регистрация.

Технические подробности

глубокая спецификация
ЯзыкЯзык программирования SAS - шаги DATA, шаги PROC, макроязык (%MACRO/%MEND)
КодировкаПростой текст - UTF-8 на современных платформах; ASCII или EBCDIC на мейнфреймах (z/OS)
КонтейнерПростой текст; без бинарной оболочки
Основные типы шаговDATA (манипуляция/импорт данных), PROC (аналитические процедуры/отчетность), LIBNAME (путь к библиотеке), OPTIONS, TITLE
Модель выполненияИнтерпретируется во время выполнения; отдельный скомпилированный бинарный файл конечным пользователям не распространяется
MIME-типtext/x-sas
Типичный размер1 КБ - 5 МБ; большинство программ небольшие; автогенерируемые скрипты могут быть крупнее
Связанные ОСWindows, Linux, Unix, z/OS (мейнфрейм), macOS
Совместимость версийСинтаксис совместим от SAS 9.4 (2013) до SAS Viya (облачная платформа, с 2016 по настоящее время)
Выходные данныеСоздает наборы данных .sas7bdat, отчеты ODS и файлы экспорта (.xpt, .csv и т. д.)
Связанные форматы.sas7bdat (набор данных SAS), .sas7bcat (каталог SAS), .xpt (транспортный формат)
МакроязыкБлоки %MACRO/%MEND для многократно используемого параметризованного кода; разрешаются во время парсинга перед выполнением
Интеграция с редакторамиРедактор кода SAS, расширение SAS для VS Code, Notepad++ (просмотр/редактирование без выполнения)
Статус SAS 9.4Стандартная поддержка завершилась 1 января 2025 года; SAS Viya является текущей стратегической платформой
Выпущен1976 (SAS System first release)
Последняя версияNo versioned format; syntax evolves with SAS 9.4 (2013-) and SAS Viya
Спецификацияdocumentation.sas.com

Конвертации SAS

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SAS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах SAS.

Часто задаваемые вопросы

Как открыть файл .sas без программного обеспечения SAS?
Для чтения кода подходит любой текстовый редактор (VS Code, Notepad++, TextEdit). Для выполнения кода требуется SAS; сервис SAS OnDemand for Academics бесплатен (работает через браузер).
Можно ли запускать код SAS бесплатно?
Да - SAS OnDemand for Academics является бесплатным облачным сервисом с полной поддержкой языка SAS. Требуется бесплатная регистрация на сайте sas.com.
Является ли файл .sas тем же самым, что и набор данных SAS?
Нет. Файл .sas - это исходный код (текст). Наборы данных SAS - это файлы .sas7bdat (бинарные). Запуск программы .sas создает или считывает файлы .sas7bdat.
Можно ли конвертировать код SAS в Python?
Идеального автоматического конвертера не существует, но SASPy позволяет Python вызывать подпрограммы SAS, а многие паттерны PROC SQL/DATA step переносятся вручную в pandas. Ожидайте значительных трудозатрат.
Какая версия SAS нужна для открытия файла .sas?
Любая версия; язык SAS имеет обратную совместимость. Современный синтаксис (PROC FEDSQL, ODS, специфичный для SAS Viya) может потребовать 9.4 M6 или Viya.
Есть ли версия SAS для macOS?
Нативной настольной версии SAS для macOS не существует. Используйте SAS OnDemand for Academics (в браузере) или SAS Viya, развернутую на сервере.

Ссылки

1SAS Language Reference - SAS Documentationdocumentation.sas.com
2SAS OnDemand for Academicswww.sas.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z