sas チュートリアル
sasを使い始める
サーチ…
インストールまたはセットアップ
SASは、Enterprise GuideシッククライアントまたはSAS Studio Thin(Web対応)クライアントを使用して、またはローカルマシン上に完全に機能するSASシステムが存在する「ローカルサーバー」モードで、クライアント/サーバーモデルで実行できます(WindowsまたはUnix / Linuxデスクトップまたはインタラクティブモードで動作しているサーバ)を起動し、ディスプレイマネージャモード(ローカルクライアント)または上記のクライアント/サーバクライアント(ローカルにインストールされたサーバに接続)で実行します。
SASインストールは通常、SAS管理者が行います.SAS管理者は、サイト用にカスタマイズされたソフトウェアデポからソフトウェアをインストールします(SAS Instituteから直接提供されることが多い)。
SASを学ぶ目的で、無料のSAS University Editionもあります。これは、Windows、Mac、Unix / Linuxコンピュータの誰でも教育目的で無料でインストールできます。現在、 SAS University Editionのページで、AWSインスタンス(フリー層)を実行するか、仮想マシンをローカルでダウンロードすることにより、直接SASから入手できます。最新の手順については、SAS.comのインストールガイドを参照するか、現在の(2016年7月)の手順については、下記を参照してください。
ローカルにインストールするには、まずOracle VirtualBox 5.0 (Windows / Mac / Linux)をダウンロードしてインストールします。次に、最新のSAS University Editionディスクイメージをダウンロードします。これは約2GBで、SAS.comプロファイルを設定する必要があります。
これを済ませたら、VirtualBoxに仮想マシンをセットアップする必要があります。 SAS VMをアプライアンスとしてインポートします(VirtualBoxの "アプライアンスのインポート")。 SASがローカルストレージとして使用するためのフォルダを作成し(SASが表示できる場所にファイルを置くことができるように)、マシン設定ダイアログボックスで共有フォルダとして設定します。自動マウントに設定します。
次に、SAS仮想マシンを起動します。起動したら、デフォルト設定を使用していれば、 http:// localhost:10080 /に接続してWebブラウザ経由で接続できます。
問題がある場合、 SAS Community Forums - Analytics Uは、サポートを得るためのベンダーフォーラムであり、 Stack Overflowに関する質問をします。
Base SASの概要
SASは、次のタスクを実行できるソフトウェアソリューションの統合システムです。
- データ入力、検索、および管理
- レポート作成とグラフィックデザイン
- 統計的および数学的分析
- ビジネス予測と意思決定支援
- オペレーションリサーチとプロジェクト管理
- アプリケーション開発
SASをどのように使用するかは、達成したいことによって異なります。 SASシステムの多くの機能を使用する人もあれば、ごく一部の人しか使用しない人もいます。
"こんにちは世界"
SASの仕組みのおかげで、 "Hello World!"を作る主な方法は3つあります。例:
- メッセージをSASログに入れるためのデータステップ内(
_null_
は、出力データセットを作成しないことを示します):
data _null_;
put "Hell" "o World!";
run;
- 「Hello World!」を格納するデータステップ内変数内(
foo
出力データセットと呼ばれることを意味foo
1つのレコードのみが含まれているaがいることを作成する必要があります)とb)は、1つの変数のみが含まれます。bar
の値があり、Hello World!
):
data foo ;
bar="Hello" ;
put bar= "World!";
run ;
- SASマクロ言語(任意のデータステップの外にある「オープンコード」)を使用します。
&
はマクロ変数への呼び出しを識別します.
変数の終わりを指定します(空白文字が必要ない場合)。
%let foo=Hello;
%put &foo.o World!;
- ハイブリッド:データステップ内のマクロ変数の使用:
%let foo=Hello;
data _null_ ;
put "&foo World!";
run ;
SASサーバーアーキテクチャ
概要 :一般に2種類のSAS導入があります。
SAS Foundationのみのインストール(BASE SAS)。これは通常、PCにインストールされます。サーバーソフトウェアは実行されません。
SASサーバー環境とSASクライアントソフトウェアをインストールするサーバーアーキテクチャのためのSAS計画された展開。
これらのうちどれがあなたのSASソフトウェア注文電子メールに計画または非計画を示すことによって示されますか。計画されたインストールを行っている場合は、最初にトポロジを作成するための計画ファイルが必要です。
インストールノート44320:SAS®インストール時の展開計画の使用
SASサーバーアーキテクチャ
SASサーバー環境は、3つの異なる層に分かれています。
- SASメタデータサーバー - SASメタデータサーバーは、ライブラリ、ユーザー、およびサーバー構成を含むSASサーバー環境の管理を担当します。
2. SAS Application Server(SASアプリケーションサーバー) - SAS Application Serverは、ほとんどの場合、クライアントが一般的にジョブを開始する計算サーバーです。
3. SAS Middle Tier(s) = SAS Middle Tierは、主にWebアプリケーションを実行するWeb層です。
4.クライアント層 - クライアント層は、SAS Enterprise Guideなどの環境に接続するために使用するユーザークライアントアプリケーションです。
トポロジー:
SASメタデータ層、SASアプリケーションサーバー層、およびSAS中間層は、単一のマシンサーバーにインストールすることも、複数のサーバーに分散することもできます。これは、使用しているプランファイルによって決まります。展開に必要なトポロジを満たす必要があります。
通常、クライアント層のすべてではないにしてもほとんどがWindowsベースのアプリケーションなので、クライアント層はSASユーザワークステーション上にあります。オプションで、Windowsベースの場合は、おそらくサーバーにインストールすることもできます。
バージョン管理
SASの現在の主なバージョンは9.4と9.3です。これは、今日最も一般的に使用されている基本SASエンジンのバージョンです。バージョン9.1以降のリリースノートへのリンクやその他の関連ドキュメントは以下のとおりです。
また、SASの機能を拡張するさまざまなパッケージや機能があり、これらは独自のドキュメントと機能を備えています 。
- SAS 9.4 - 主要なドキュメントおよびリリースノート
- SAS 9.3 - 主要なドキュメントおよびリリースノート
- SAS 9.2 - 主要なドキュメントおよびリリースノート
- SAS 9.1.x - 主要なドキュメントおよびリリースノート