.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
対応OS Windows macOS Linux Web
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 21, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

SAS ファイル形式とは?

拡張子 .sas を持つファイルには、SAS Institute の分析ソフトウェアによって実行されるソースコードが含まれています。これらはプレーンテキスト形式(最新のシステムでは UTF-8、メインフレームでは ASCII または EBCDIC)であり、データ管理、モデリング、統計分析のためのアプリケーション機能を利用します。これにより、プロセスの開始やタスクの実行、SAS ソフトウェア内でのデータの定義、データセットの操作、およびソフトウェアに関連する他のファイルの参照が可能になります。

SAS ファイルの開き方

.sas ファイルはプレーンテキスト形式であるため、Notepad などの任意のテキストエディタで簡単に開くことができます。Windows または macOS を実行しているコンピュータに SAS ソフトウェアがインストールされている場合、.sas 拡張子のファイルは自動的に SAS コードエディタに関連付けられ、以下の機能が提供されます:

  • 可読性を高めるための一般的なコード要素の構文ハイライト(シンタックスハイライト)
  • リアルタイムの構文エラーチェックと検証
  • 選択したコードブロックを実行し、即座に結果を確認する機能

ファイルはユーザー用のライブラリ構造を形成するディレクトリに保存されます。LIBNAME ステートメントは、ライブラリ名を .sas7bdat データセットファイルやその他の SAS リソースを含むファイルシステムパスにマッピングします。

SAS ファイルの目的

もともと .sas ファイルに記述されたコマンドは、主に統計データ分析に使用されていました。現在では、これらのファイルは DSS(意思決定支援システム)ソリューション(データの取得、分析、レポート作成に使用されるモジュール)や、高度に専門化された分析実装の一部となることがあります。これらは、ウェブサイトのトラフィック分析から人事管理まで、大規模なデータリソースに基づく意思決定をサポートするビジネスソリューションの要素を構成することが最も一般的です。2016年からの現在のクラウドネイティブプラットフォームである SAS Viya は、従来の .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
タイププレーンテキスト ソースコード
この拡張子は以下でも使用されています…
  • SASS (Syntactically Awesome Style Sheets) - CSS プリプロセッサファイルも .sass を使用しますが(古い構文)、 .sas とは異なり、完全に無関係な分野のものです。

SAS ファイルを開くプログラム

Windows5 apps
SAS 9.4 有料 «ファイル» → «プログラムを開く» を選択するか、 .sas ファイルを SAS Enhanced Editor または SAS Studio にドラッグします。
SAS Viya 有料 SAS Studio(Viya に含まれるブラウザベースの IDE)を開き、 .sas ファイルをアップロードまたはリンクして実行します。
SAS OnDemand for Academics 無料 無料のクラウドホスト型 SAS Studio です。 .sas ファイルをアップロードして送信します。登録が必要です。
Visual Studio Code (SAS extension) オープンソース Marketplace から SAS Language Extension をインストールします。構文ハイライトが提供され、接続された SAS サーバーにコードを送信できます。
Notepad++ (view/edit only) オープンソース .sas ファイルを開いて閲覧・編集できますが、SAS がなければ実行はできません。
macOS1 app
SAS OnDemand for Academics 無料 無料のクラウドホスト型 SAS Studio です。 .sas ファイルをアップロードして送信します。登録が必要です。
Linux2 apps
SAS 9.4 (Linux) 有料 ターミナルから «sas /path/to/program.sas» を実行するか、SAS Studio ウェブ IDE を使用します。
SAS Viya (Linux/cloud) 有料 Kubernetes 上に SAS Viya をデプロイし、ブラウザ経由で SAS Studio にアクセスします。
Web1 app
SAS OnDemand for Academics 無料 無料のクラウドホスト型 SAS Studio です。 .sas ファイルをアップロードして送信します。登録が必要です。

技術的詳細

詳細仕様
言語SAS プログラミング言語 - DATA ステップ、PROC ステップ、マクロ言語(%MACRO/%MEND)
エンコーディングプレーンテキスト - 最新プラットフォームでは UTF-8、メインフレーム(z/OS)では ASCII または EBCDIC
コンテナプレーンテキスト。バイナリラッパーなし
主要なステップの種類DATA(データ操作・インポート)、PROC(分析・レポート作成プロシージャ)、LIBNAME(ライブラリパス)、OPTIONS、TITLE
実行モデル実行時に解釈されるインタプリタ方式。エンドユーザーに配布される個別のコンパイル済みバイナリはない
MIME タイプtext/x-sas
一般的なサイズ1 KB - 5 MB。ほとんどのプログラムは小規模ですが、自動生成された大規模なスクリプトはそれ以上になることがあります
関連 OSWindows, Linux, Unix, z/OS (メインフレーム), macOS
バージョン互換性SAS 9.4 (2013) から SAS Viya (クラウドネイティブ、2016-現在) まで構文の互換性あり
データ出力 .sas7bdat データセット、ODS レポート、およびエクスポートファイル( .xpt, .csv など)を生成
関連フォーマット .sas7bdat (SAS データセット), .sas7bcat (SAS カタログ), .xpt (トランスポート形式)
マクロ言語再利用可能なパラメータ化されたコードのための %MACRO/%MEND ブロック。実行前のパース時に解決される
エディタ統合SAS コードエディタ、VS Code SAS 拡張機能、Notepad++(実行なしの閲覧・編集)
SAS 9.4 のステータス標準サポートは 2025年1月1日に終了。SAS Viya が現在の戦略的プラットフォーム
リリース日1976 (SAS System first release)
最新バージョンNo versioned format; syntax evolves with SAS 9.4 (2013-) and SAS Viya
仕様書documentation.sas.com

SAS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
SAS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。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 ステップのパターンは pandas へ手動で変換可能です。かなりの手作業が必要になることを覚悟してください。
.sas ファイルを開くにはどのバージョンの SAS が必要ですか?
どのバージョンでも可能です。SAS 言語には後方互換性があります。ただし、最新の構文(PROC FEDSQL、ODS、SAS Viya 固有の機能など)には 9.4 M6 以降または Viya が必要な場合があります。
macOS 用の SAS はありますか?
macOS 用のネイティブな SAS デスクトップ版はありません。ブラウザで 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 で閲覧