For Higher
Customer Satisfaction,
We Bridge
the SAS System
Between
Customer’s World.

WINTER 2015
特集

01
®

SAS 9.4 への移行

SAS Partner Network

データサイエンティストによる®
SAS Visual Statistics
体験記

09

SAS Academic News Digest

14

SAS Certification

15

Q&A

17

リリース／Hot Fix最新情報

20

Migration to SAS® 9.4

02

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行

SAS ® 9.4 への移行
2013 年 7月に SAS 9.4 がリリースされてから1 年以上経過しました。
初期の SAS 9.4 TS1M0 からメンテナンスが 2 回更新され、2014 年 12 月
現在では SAS 9.4 TS1M2 が最新版として提供されております。
テクニカルサポートでは、SAS の最新バージョンへの移行を積極的にお勧めしています。過去のバージョンと比 較した場合、最新バージョンは機能やオプションが充実しているだけではなくご利用方法や障害に関するお問い合わせを受けた場合に、ご提案できる選択肢の幅が広いという利点があるためです。
そこで本特 集では、Windows 版、UNIX 版、Linux 版の SAS Foundationの過去のバージョンから最新の SAS 9.4 への移行について、必要となる作業や注意点を解説します。

SAS の移行について移行とは現在利用している SAS のバージョンを変更して、SAS ファイルやプログラ
ム群をこの新バージョンへ移行し正常に動作するようにすることです。
移行を行う主な理由は、SAS が動作するマシンのハードウェア更改やオ
ペレーティングシステムが変更となる機 会に最新バージョンへ 移行する、SAS が提供する新機能を使用する、または SAS のバージョンに定義されているサポートレベルの変更等があげられます。
例・新しいオペレーティングシステムやデータソースのサポート
・新しい機能やプロダクトの利用
・既存機能におけるオプション追加や動作改善
・サポートレベルの変更

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行

03

移行作業とはSAS Foundation に特化した移行計画の策定に関して、米国 SAS 社に移行作業とは、新しいバージョンの SAS をご利用いただくにあたり必要とて次の Web ページを公開しています。移行計画を策定するにあたり、なる一連の作業を指します。移行作業を行う目的は、新しいバージョンの収 集するべき情報や参 考になる技術情報のリンク集となります。本特SAS が動作する環境を構築し、過去に SAS で作成したファイルやプログラ集と併せてご活用ください。

ム群を新環境で正常に処理し問題なく動作することを確認することです。

http://support.sas.com/rnd/migration/planning/plan.html

移行作業は、大枠として次のような 4 つの作業により構成されます。

1. 移行計画の策定
バージョンアップ遂行に必要なリソースを見積もり、計画を立てる「ソフトウェアの移行」「データの移行」「動 作 確 認」を効率よく行うた

2

めに計画をたてます。

環境構築

2. 環境構築
SAS9.4 が利用可能な環境を構築する

新しい SAS のバージョンをインストール及び環境設定を行います。

現在の SAS 最 新バージョンである SAS9.4 をインストールするには、事前に以下について準備及び確認を行います。
・システム必要条件の確認
・SAS 9.4 インストールメディアの入手

3.データの移行
旧バージョンで作成したファイルを SAS9.4 で使える状態にする

過去のバージョンで作成した SAS 関連ファイルやプログラム等を、新し・SAS 9.4 のインストール作業
・インストール後の設定

いバージョンで利用可能にします。

2.1

システム必要条件の確認

4. 動作検証SAS 9.4 をインストールするにあたり、SAS が動作するための必要最低SAS9.4 で従来通りの期待する結果が得られることを検証する

限の条 件が設けられています。このような条 件をシステム必 要条 件と新しいバージョンで SAS プログラムが正常に動作しているのかを確認呼びます。SAS 9.4 への移行を検討する場合、事前にご利用の環境がシします。

ステム条件を満たしていることを確認する必要があります。システム必要条 件を満たしていない環境での動作は保証外となりますので、ご注意ください。

1

システム必要条件は次の Web ページの「SAS Foundation システム必要 条 件（SAS Foundation System Requirements）」の 欄 に オペレ ー移行計画の策定

ティングシステム（以下、OS）別で公開しています。例えば、マシン物理
スペック、OS のバージョン、サードパーティーソフトウェア（データベー
スクライアントなど）などの条件があります。

http://www.sas.com/japan/service/documentation/i移行計画の策定では、移行するにあたり効率よく作業を進め期間内にnstallcenter/94/documents/indexts1m0.html

終了するよう計画します。

内容をよくご確認の上、もしご利用の環境が必要条件を満たしていない

・ 新 SAS バージョンにおけるシステム動作環境の確認と設定作業

場合は、条件に合致するように環境を整備することをご検討ください。

・ SAS プログラムや SAS ファイル群等のボリュームの確認
・ 移行するべき移行順等の優先度を決定

2.2

SAS 9.4 インストールメディアの入手

・ 移行作業を終了とする指標の決定

SAS 9.4 をインストールするには、インストールメディアが必要となります。インストールメディアを入手するには、弊社営業担当者へ新規メディ

事前に次のような情報を収集しておく必要があります。

アのリクエスト申請を行います。担当者の連絡先がご不明の場合は、一・ハードウェアやオペレーティングシステムの変更有無

度弊社テクニカルサポートへその旨をご連絡ください。

・利用する SAS プロダクトの変更有無
・移行対象の SAS ファイル ( 保存場所、数、合計容量、ファイル形式 )2.3

・確認対象の SAS プログラム ( プログラムの本数、優先順位 )環境が整いインストールメディアが入手できましたら、SAS 9.4 のインス

SAS 9.4 のインストール作業

・SAS プログラムの動作確認方法

トールを実行します。

04

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行

お客様のご利用状況によっては、複数バージョンの SAS ソフトウェアの並行利用が必要なこともあります。その場合次の注意事項をご確認く

3

データ移行

ださい。

注意事項

・ SAS 9.4 インストールにあたり、旧バージョンの SAS は 必 要

SAS で使用するファイルのデータ移行を行います。

ないためアンインストールしていただいて問 題ありません。

3.1

また、プログラムの比 較検 証を行うために、旧バージョンの過去のバージョンで作成した SAS ファイル群を新バージョンで利用動SAS をアンインストールせず、新バージョンと並行で 利用す作する作業です。SAS は用途に応じて様々なファイル形式のデータを作ることも可能です。

成します。そのファイル形式は、次の 3 つのカテゴリに分類されます。

・ 並行利用を行うには、一定期間、複数のバージョンを利用する
ライセンスの手続きが必要になりますので、弊社担当営業までご連絡ください。

データ移行とは・移行できないファイル形式
・データ変換が不要なファイル形式
・データ変換が必要なファイル形式

・ Windows 版 SAS で並行利用を終えて、旧バージョンの SAS

SAS が作成する主なファイル形式とその分類を 3 つの表で示します。なをアンインストールする際には、SAS 9.4 も一度アンインス

お、表に含まれない、その 他のファイル 形式の移行可否に関する情 報

トールする 必 要 が あります。 具体 的 には 次の 順 序 で SAS
9.4 を再インストールしなければいけません。
① SAS 9.4 をアンインストールする② 旧バージョンの SAS をアンインストールする③ SAS 9.4 を再インストールする
なお上述②のみを行った場合、共有ファイル（SAS Shared-file）
がアンインストール時に削除されるため、SAS 9.4 が正常に動作しなくなりますのでご注意ください。

は次の Web ページに公開しています。

http://support.sas.com/rnd/migration/planning/files/inventory̲drilldown.html#itemstores
表1．移行できないファイル形式
ファイルの種類ン

ファイル名ク

sasmacr.sas7bcat
profile.sas7bcat
profile2.sas7bcat

2.4

インストール後の設定

SAS 9.4 をインストールした後、一部のプロダクトについて追加の設 定作業が必要となります。この作業が行われなかった場合、プロダクトが正常動作しない恐れがあるため、必ず実施いただく必要があります。
インストール後の設 定作業は次のページの「SAS Foundation 設 定ガ
イド（SAS Foundation Configuration Guide）」の 欄 に OS 別 で 公 開

profbak.sas7bcat
Sン

templat.sas7bitm

表2．データ変換が不要なファイル形式
ファイルの種類

拡張子

SAS

.sas
.log

しています。

.lst

http://www.sas.com/japan/service/documentation/installcenter/94/documents/indexts1m0.html

表3．データ変換が必要なファイル形式
ファイルの種類

拡張子

Foundationプロダクトが含まれる場合、該当プロダクトの設定作業をSAS.sas7bdat

実施する必要があります。目次に含まれないプロダクトについては、作SAS.sas7bcat

SAS Foundation 設 定 ガイド 冒 頭 に あ る目 次 の 中 に、ご 利 用 の SAS

業不要です。

ン
A A

ク.sas7bndx
S.sas7bvew

WINTER 2015

このように、SAS ファイルの種 類によって作業内容が異なります。以下[ 特集 ] SAS ® 9.4 への移行

05

図1. データ形式変換の必要性についてにその作業内容をご説明します。
移行元環境と移行先環境のOS の種類は同じですか？

表 1：移行できないファイル形式

はいこれらは SAS 9.4 で再作成する必要があります。

いいえ

移行元環境と移行先環境の
SAS のビットモードは同じですか？

表 2：データ変換が不要なファイル形式

はい

過去の環境に保存してあるファイルを新バージョンの環境へコピーする

いいえのみで十分です。
移行元環境と移行先環境の SAS のセッションエンコーディングは同じですか？

表 3: データ変換が必要なファイル形式

はい

いいえ

原則、データ形式の変換作業の必要があります。この変換作業を行わな い 場 合、内 部 的 に CEDA(Cross Environment Data Access) 機 能 が

3.2 ケース1の手順をご覧ください。

自動的に動作します。この CEDA により、異なる環境で作成された SAS

3.3 ケース 2の手順をご覧ください。

3.4 ケース 3の手順をご覧ください。

3.5 ケース 4の手順をご覧ください。

データは参照できますが、ファイルの処理 速度が低下することや一部の処理がエラーにより失 敗する場合がありますので、データ変換を行

データ形式の変換作業が必要

うことを推奨します。

●OS の種類とは？
in
す

変換作業が必 要になるのは、旧バージョンと新バージョンの SAS を比

s
Sの

inu
か

AI

SAS
です。

●SAS のビットモードとは？

較した際に、以下のいずれかの条件に該当する場合です。

SAS・SAS のビットモードが異なる

す

す。

か

す。

・SAS が動作する OS の種類が異なる
・SAS のセッションエンコーディングが異なる
次の「図 1: データ形式 変 換の必 要性について」をご覧いただき、デー

3.2

タ移行作業において、データ変換作業が必要になるかどうかをご確認

SAS のビットモード、OS の種類、およびセッションエンコーディングが

ケース１

ください。

同じ場合、データ変換作業は不 要です。旧バージョンで作成した SAS

図 1で確認した番号の作業手順を実行します。なお、各章におけるファイ

ファイルを新バージョンの SAS で直接使用することができます。

ルの記述形式は OS のファイルシステムに合わせて読み替えください。

例
Windows 7 で動作する 32 ビット版 SAS 9.3 からWindows 8 で動作する 32 ビット版 SAS 9.4 へ移行する場合

3.3

ケース 2

SAS のセッションエンコーディングが変わる場 合、データ変換作業が必要になります。
例
UNIX 版SAS 9.3 からUNIX 版 SAS 9.4 へ移行しセッションエンコーディ
ングが変更となる場合
以下、作業手順についてご説明します。おおよその流れは、移行元環境
で SAS ファイルから移送ファイルを作成し、移 行先 環 境で 移送ファイ
ルを SAS ファイルに復元する作業になります。
①移行元環境の SAS で CPORT プロシジャを実行し SAS ファイルを移送
ファイルへ変換します。
② 移送ファイルを移行先環境にバイナリモード ※ で転送します。
③ 移 行 先 環 境の SAS で CIMPORT プロシジャを実 行し 移 送ファイル
から SAS ファイルを復元します。

06

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行

④ 復元された SAS ファイルは新環境に対応したデータ形式になっています。

以下、作業手順についてご説明します。おおよその流れとしては、新環境へコピーした SAS ファイルを MIGRATE プロシジャでデータ形式変換※ 必ずバイナリモードで転送してください。アスキーモードで転送した場合、ファイルが使用できません。

する作 業になります。ただし、カタログの み CPORT/CIMPORT プロシ
ジャを用いた別手順が必要になります。

CPORT プロシジャ ( 移送ファイル作成 ) の構文は次のようになります。

SAS ファイル（カタログを除く）を移行する場合

なお、CPORT プロシジャは異なる種類の SAS ファイル ( データセットと① 移行元環境の SAS ファイルを移行先環境にバイナリモード ※ で転送

カタログ等 ) を一括で移送ファイルに変換できます。

する。
②移 行 先 環 境の SAS で MIGRATE プロシジャを実 行し SAS ファイルの/* SASLIBNAME before '/var/tmp/sas/';

さ

い

ク リ

*/

データ形式を変換する。
※ 必ずバイナリモードで転送してください。アスキーモードで転送した場合、ファイルが使 用/*のFILENAME trans '/var/tmp/sas/out.cpt';

(

)

*/

できません。

MIGRATE プロシジャ ( 移送ファイル 作成 ) の構文は次のようになりま

/*

の

*/

PROC CPORT LIB=before FILE=trans;
RUN;

す。なお、MIGRATE プロシジャは 異 なる種 類 の SAS ファイル ( データ
セットやビュー等 ) を一括で 変換可能です。なお、移行した SAS ファイ
ルの保存先として空のディレクトリを事前にご用意ください。

CIMPORT プロシジャ ( 移送ファイルからの復 元 ) の構文は次のようになります。なお、SAS ファイルの復元先として空のディレクトリを事前にご用意ください。
/* SASのLIBNAME out '/var/tmp/unix2/sas;

先/*
FILENAME trans '/var/tmp/unix2/out.cpt;

ク リ

*/

の

/*
PROC CIMPORT LIB=out FILE=trans;
RUN;

*/

からの

/*
行
LIBNAME lib32 "c:¥temp¥32bit";/*
行
SAS
LIBNAME lib64 "c:¥temp¥64bit";

の SAS

先 (

の

/*

*/

) */

の

行

*/

PROC MIGRATE IN=lib32 OUT=lib64;
RUN;

*/

カタログを移行する場合①移行元環境の SAS で CPORT プロシジャを実行し SAS ファイルを移送

3.4

ケース 3

ファイルへ変換します。

旧バージョンと新バージョンの SAS のビットモードが異なる場合、デー②移送ファイルを移行先環境にバイナリモード ※ で転送します。

タ変換作業を行う必要があります。ただし、移行元 環境と移行先 環境③移行先環境の SAS で CIMPORT プロシジャを実行し移送ファイルからが Windows 版 SAS 9.3 以 降 のバージョン（現 在、SAS 9.3 および SAS
9.4）である場合に限り、ビットモードの違いは無視しても問題なく、移行先環境でそのままご利用いただけます。
例えば、次のようなケースではデータ変換は不要です。

SASファイルを復元します。
※ 必ずバイナリモードで転送してください。アスキーモードで転送した場合、ファイルが使用できません。

CPORT プロシジャ ( 移送ファイル作成 ) の構文は次のようになります。

データ変換が不要な例
Windows XP で動作する 32 ビット版 SAS 9.3 からWindows 7 x64 で動作する 64 ビット版 SAS 9.4 へ移行する場合
参考資料

http://support.sas.com/kb/38/379.html/*
さ
LIBNAME before 'c:¥temp¥before';

い/*のFILENAME trans 'c:¥temp¥out.cpt';(/*

一方、次のようなケースではデータ変換は必要となります。
データ変換が必要な例
Windows XP で動作する 32 ビット版 SAS 9.2 からWindows 7 x64 で動作する 64 ビット版 SAS 9.4 へ移行する場合

PROC CPORT LIB=before FILE=trans;
RUN;

ク リ

*/

)

*/

の

*/

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行

07

CIMPORT プロシジャ ( 移送ファイルからの復 元 ) の構文は次のように

CIMPORT プロシジャ ( 移送ファイルからの復 元 ) の構文は次のようになります。なお、SAS ファイルの復元先として空のディレクトリを事前になります。なお、SAS ファイルの復元先として空のディレクトリを事前にご用意ください。

ご用意ください。

/*
LIBNAME out 'c:¥temp2¥after';

の

先

/*
FILENAME trans 'c:¥temp2¥out.cpt';

ク リ

の

/*
PROC CIMPORT LIB=out FILE=trans;
RUN;

3.5

からの

*/

/* SASのLIBNAME out '/var/tmp/unix2/sas;*//*
FILENAME trans '/var/tmp/unix2/out.cpt;*//*
PROC CIMPORT LIB=out FILE=trans;
RUN;

先

ク リ

*/

*/

の

からの

*/

ケース 4

旧バージョンと新バージョンの SAS が動作する OS の種類が異なる場
合、データ変換作業を行う必要があります。

例

動作検証

UNIX 版 SAS 9.3 から Linux 版 SAS 9.4 へ移行する場合
以下、作業手順についてご説明します。おおよそ移行元環境で SAS ファ
イルから移送ファイルを作成し、移行先環境で移送ファイルを SAS ファ

過去に SAS で作成したファイル群が新環境で正常に動作し、処理 結果

イルに復元する作業です。

が正常に出力されることを確認します。

①移行元環境の SAS で CPORT プロシジャを実行し SAS ファイルを移送
ファイルへ変換します。

4.１②移送ファイルを移行先環境にバイナリモード ※ で転送します。

確認ポイントのご紹介

新しいバージョンの SAS でプログラムが問題なく動作しているか確認す③移行先環境の SAS で CIMPORT プロシジャを実行し移送ファイルからSAS ファイルを復元します。

るポイントには、「 実行ログ」、「 グラフやレポート（出力）」、「 データセット」の３種類があります。

④復 元された SAS ファイルは 新 環 境に対応したデータ形式になっています。
※ 必ずバイナリモードで転送してください。アスキーモードで転送した場合、ファイルが使 用できません。

1. 実行ログの確認
SAS プログラムを実行すると、実行ログが出力されます。実行ログに含まれる WARNING、および ERROR メッセージを確認することでプログラ

CPORT プロシジャ ( 移送ファイル作成 ) の構文は次のようになります。

ムの動作正常性を図ることができます。

なお、CPORT プロシジャは異なる種類の SAS ファイル ( データセットと

2. グラフやレポートの確認

カタログ等 ) を一括で移送ファイルに変換できます。

次のようなポイントに注意して出力結果を確認してください。
・印刷時のレイアウト/* SASさ
LIBNAME before '/var/tmp/sas/';

い

ク リ

・ページ数
・罫線の有無/*の
FILENAME trans '/var/tmp/sas/out.cpt';/*
PROC CPORT LIB=before FILE=trans;
RUN;

*/

*/

・フォントの種類、大きさ
・図の大きさの*/3. データセットの確認
COMPARE プロシジャは、異なる 2 つのデータセットにおける数値や文字列データの差異をレポート形式で出力します。
例として、COMPARE プロシジャでデータセットを比較するプログラムをご紹介します。このプログラムは、ライブラリOLD と NEW に保存されている同一名のデータセットDAT1の全変数の全オブザベーションの値を比較します。

08

WINTER 2015

[ 特集 ] SAS ® 9.4 への移行/*
ンで
LIBNAME OLD “c:¥temp¥old” ;

の

/*
ンで
LIBNAME NEW “c:¥temp¥new” ;

の

/*
の の
PROC COMPARE DATA=OLD.DAT1 COMPARE=NEW.DAT1;
RUN;

*/

おわりに

*/

*/

本特集を最後までご覧いただきありがとうございます。移行に関する作
業内容について説明させていただきました。移行に関する参考情報としてご活用いただければと思います。

なお、新バージョンにおける SAS の動作環境の変化や内部的な計算ロ作業内容に関してご不明な点がございましたら、弊社テクニカルサポー

ジックの改 良により、新旧バージョンで 作成したデータセットの 数値

トへお問い合わせいただきますよう、お願い申し上げます。

データにおいて、極めて小さな差異が生じる差異まで検知されレポートに出力されます。
COMPARE プロシジャの CRITERION= オプションで、比較する数値精度の範囲を限定できます。次の例は、比較する数値精度の範囲を1E-12 に限定する方法です。

例
/*
の の
*/
P R O C C O M P A R E D A T A = O L D.D A T 1 C O M P A R E = N E W.D A T 1
CRITERION=1E-12 METHOD=ABSOLUTE;
RUN;

CRITERION= オプションを使用する場合、METHOD= オプションを併用することでよりデータの整合性を任意で制御できます。
これらオプ ションの 概 念 に 関 する 詳 細 な 情 報 は 以 下 にご 紹 介する
COMPARE プロシジャのドキュメントをご参照ください。

http://support.sas.com/documentation/cdl/en/proc/
67327/HTML/default/viewer.htm#n0c1y14wyd3u7y
n1dmfcpaejllsn.htm

4.2

SAS プログラムの動作に問題が発見された場合

新バージョンで SAS プログラムの動作や結果が期待と異なる場合、SASNOTES で過去事例等について検索できます。

http://support.sas.com/documentation/
SAS NOTES から有益な情報が得られない場合、弊社テクニカルサポー
トをご活用ください。テクニカルサポートへのお問い合わせは、以下のURL にて次の Web ページをご確認ください。

http://www.sas.com/jp/service/technical/techsup.html

WINTER 2015

SAS Partner Network

09

SAS
Partner Network
SAS パートナーネットワーク

データサイエンティストによる®
SAS Visual Statistics 体験記
日本電気株式会社《 第1 回 》「SAS Partner Network」の第 3 弾として、SASビジネスパートナーである日本電気
株式会社様による連載をお届けします。業務を通じて見えてきた SASプロダクト
活用のコツやビッグデータアナリティクス等について、データサイエンティストの方にご紹介いただきます。
初回は、SAS Visual Statistics を実際の分析業務で使用した体験談です。

I nt r o duc t ion

はじめにはじめまして、日本電気株式会社（以降、NEC）ビッグデータ戦略本部の孝忠と申します。このたび、SASテクニカルニュース編集部から「Partner
Network」に記事を掲載しないかとお声掛けをいただき、計 4 回の連載を仰せつかりました。
NEC は、2012 年 5月、SAS Institute Japan（以降、SAS 社）との協業を開始
し、ビッグデータ関連事業の強化に取り組んでいます。私はデータサイエ
ンティストとして、お客様のビッグデータ活用をご支援するために、SAS 製品を使ったデータ分析およびコンサルティングを行っています。今号から掲載させていただくSAS Partner Network では、日々の分析業務で体験した内容を基に、ビッグデータアナリティクスの進め方や、SAS 製品を使いこなすためのコツをご紹介していこうと考えています。
今回は、SAS® Visual Statistics に着目し、実際の分析業務で使ったからこそ見えてきた SAS® Visual Statistics の特徴や、データサイエンティスト
として SAS® Visual Statistics を使うメリットについてご紹介します。

執 筆 者 プ ロ フィー ル
日本電気株式会社
ビッグデータ戦略本部
こうちゅう

主任

データサイエンティスト

だいすけ

孝忠 大輔 氏【略歴】2003 年 4 月、日本電気株式会社へ入社。DWH/BI システムの構築を多数経験し、流通・サービス業を中心にデータサイエンティストとして分析

業務を実践。現在は、流通・サービス業で培った分析ノウハウを基に、NEC のビッグデータビジネスの中核メンバとして活躍中。

IT 技術と分析業務を融合させ、ビジネス価値を追究しています。

10

SAS Partner Network

WINTER 2015

A b out

SAS Visual Statistics とは®

《予測モデリング》
SAS VS では、線 形回帰、一 般化 線 形モデル、ロジスティック回帰、分 類
木などの手法を使って、予測モデルを作成することができます。予測モ
デルは、将 来の売上や病気の発症などを予測するだけではなく、予測“SAS® Visual Statistics”（ 以降、SAS VS）は、対話操作型の Webブラウ

値に対する各変 数の影 響度を推定するためにも使うことができます。

ザ 画面を用いて、迅 速に予測モデルや記述モデルを作成できる製品で予測モデルを作成することによって、例えば、店舗ごとの売上数量を予す。SAS VS には次のような特徴があります。

測したり、各顧客の適切な与信限 度額を予測したりすることが可能となります。また、不正行為かどうかを判別したり、離反リスクの高い顧客① 簡易な操作性を特定したりすることもできるようになります。

“SAS® Visual Analytics”（ 以 降、SAS VA）と 共 通 のビ ジュアライゼー
ション・インターフェイスを採用することによって、ドラッグ＆ドロップ方
式の簡単な操作で、強力な分析モデルを作成することができます。
②高速処理
インメモリ分 散並列処理技術 “SAS® LASR™ Analytic Server” を活用することによって、迅速に分析モデルを作成することができます。
③高度な分析モデル
データサイエンティストや統計担当者が分析業務で使うことの多い高度な予測モデルや記述モデルを作成することができます。
SAS VS で作成することのできる高度な分析モデルについて、簡単にご紹介します。

上図：予測モデリング画面（一般化線形モデル）
下図：予測モデリング画面（分類木）《記述モデリング》
SAS VS では、クラスタリング手法を使って、母 集団を類 似性の高い複数のグループに分類することができます。例えば、購買傾向の似ている
顧客をクラスターに分 類して、顧客セグメントごとのプロモーション施策を検討したり、立地特性の似た店舗をグルーピングして、店舗セグメ
ントごとの品揃えを検討したりすることが可能となります。

記述モデリング画面（クラスタリング）

WINTER 2015

SAS Partner Network

11

A n a l y t ic s
SAS VS は、SAS VA のアドオンとして、SAS VA の持つ非常に使いやすい

SAS Visual Statistics によるデータ分析

操作性と高速性が引き継がれています。そのため、分析モデル作成時にそれでは、実際の分析業務の中で使うことによって見えてきた SAS VS のモデルに対する変更の影 響を、その場ですぐに確認することができま

利点や、使いこなすためのポイントについてご紹介します。

す。これによって、データサイエンティストや統計担当者は、簡単かつ高®

おけるデータの絞り込みや、変数の入れ替えなどを簡単な対話型操作で実施することができます。また、分散型のインメモリ処理によって、分析

速に分析モデルをカスタマイズすることが可能となり、高品質なモデル

1. SAS VAと SAS VS作成に注力できるようになります。このように SAS VS は、試行錯誤に適

データサイエンティストや 統 計 担 当 者 が 分 析 業 務 を行う場 合、SAS®

した簡易性と高速性によって、分析業務の効率化や生産性向上に貢献しEnterprise Guide®（以 降、SAS EG）や SAS® Enterprise Miner™（以 降、てくれます。

SAS EM）を使うことが多いと思います。私も普段は SAS EG や SAS EMを使ってデータ分析を行うことが多かったのですが、SAS VA が登場し

3. かゆいところに手が届くSAS VSて以来、データ集計が中心の簡易な分析であれば SAS VA を使うように

ビッグデータのような多様で複 雑なデータを分析する場合、複 数の分なりました。SAS VA は、さまざまな角度からデータを可視化し、隠れた析モデルを組み合わせて分析業務を進めるということがよくあります。

パターンや関係性を見つけることが得意な製品です。インメモリ技術を

例えば、購買傾向の似た顧客セグメントを作成し、その顧客セグメント

利用しているため、分析軸を変更しても、即座に集計結果を得ることがを説明変数の一つとしてプロモーション反応率を予測する分析モデル

できます。

を作成したり、特定の顧客セグメントに絞って離反率を予測する分析モデルを作成したりすることがあります。
このような、クラスタリングした結果を、予測モデルの説明変 数として使うという作業も、SAS VS では簡単に実行することができます。クラス
タリングや分類木で作成したセグメント結果を右クリックでエクスポー
トすることによって、分析変数の一つとして扱うことが可能となります（クラスター ID 変数の派生）。この分析結果エクスポート機能によって、複 数分析モデルを組み合わせた高度な分析（多層モデリング）が実 施できます。

SAS VA のデータ探索画面

SAS VA のデータ探索機能を使うことによって、各変数の分布や要約統計
量、変数間の相関関係を簡単に把握できるようになったのですが、分析業務を進める上では、少し物足りない部分がありました。例えば、売上分析を実施する際、店舗属性でグループ分けし、グループごとの売上を確認したい場合や、売上に対して影響度の高い因子を確認したい場合など、別途、SAS EG や SAS EM を使って分析する必要がありました。しかし、SASVS が登場したことによって、分類してグループで考えたい、各変数の影響度を確認したいという要望も、SAS VA と SAS VS を組み合わせることにクラスタリング結果のエクスポート

よって、シームレスに対応できるようになりました。

2. 簡単かつ高速に試行錯誤できる SAS VS
日々、分析モデルの作成に取り組まれているデータサイエンティストや統計担当者の方はご経 験があると思いますが、一回のデータ分析で目的とした分析モデルが作成できることは非常に稀です。高品質な分析
モデルを作成するためには、何度も試行錯誤を繰り返しながら、分析モ
デルを精緻化する工程が必要となります。例えば、分析モデルを作成するためのデータを絞り込んだり、説明変数を入れ替えたり、分析モデルのパラメータを変更したりする作業が必要となります。

クラスタリング結果のエクスポート（拡大図）

12

SAS Partner Network

WINTER 2015

もう一つ SAS VS を使って気付いた点についてご紹介します。

4. SAS VS を使いこなすためのポイント

SAS VS では、予測モデリングの一つとして分類木が準備されています。

SAS VS を使いこなすためには、ある程 度の統 計 分析の知識が必 要に

すでに SAS VA を使っている方は、SAS VA にも決 定木分析が準備されなります。SAS VAであれば、最適な分析モデルを自動で選択してくれまているため、SAS VS との違いがわかりにくいかもしれません。SAS VA

したが、SAS VS では、分析者自らが分析モデルを選択し、変数設定やパと比較して、SAS VS では指定できる分析パラメータの数が増えており、

ラメータ設定を行う必要があります。だからといって、SAS VS は難しそ

対話型操作によってツリーの拡張／刈り込みを実施することができまうと身構えることはありません。SAS VS で必要となる統計 分析の知識す。これにより、データサイエンティストや統計担当者は、思い通りの分は限られているため、要点を押さえればすぐに修 得することが可能で類木を作成することができるようになります。

す。臆することなく是非チャレンジ頂ければと思います。
また、SAS VS で高品質な分析モデルを作成するためには、事前準備が非常に重要です。SAS EG や SAS EM で分析モデルを作成する場合と同様に、データ加工や変数作成を事前に行っておくことで、分析モデルの作成および 分析モデルのカスタマイズに注力することができるようになります。
最後に、SAS VS では、分析変数や分析パラメータを変更するたびに、自動で分析モデルが更新される仕様となっています。説明変数を追加するたびにモデル更新されるのが煩雑に感じる場合は、分析モデルの自動更新チェックボックスを外すことによって、必要なタイミングで 分析モデルの更新ができるようになります。私が SAS VS を使う際は、基 本
的に手動更新に設定して分析モデルの作成を行っています。

SAS VS における分類木の分析パラメータ分析モデルの自動更新チェックボックス

SAS VS における分類木の分析パラメータ（拡大図）

分析モデルの自動更新チェックボックス（拡大図）

WINTER 2015

SAS Partner Network

13

Eve nt
5. データサイエンティストが SAS VS を使うメリット
これまでご紹介してきたように、SAS VS を使えば、高度な分析モデルを簡単かつ高速に作成 することがで きるようになります。で は、すでにSAS 社との協業イベントについて

SAS EG や SAS EM を使っているデータサイエンティストや統 計担当者
にとって、SAS VS を使うメリットはあるのでしょうか？

NEC は、SAS 社との協業活動としてさまざまなイベントを共同で企画・参

私 が分析モデルを作成する場 合、一人マシンの前に座って、SAS EG や画しております。

SAS EM を使いながら黙々と作業することが多かったりします。もしか2014 年度は、11月 20、21日の 2 日間で開催いたしました「C&C ユーザー

すると、私と同じような分析スタイル の方は少なくないかもし れませフォーラム &iEXPO2014」の展示ブースでの SAS VA のご紹介や、12 月16ん。しかし最 近、SAS VA や SAS VS を 使うようになってから、従 来とは日には SAS 社共催セミナー「アナリティクス事例に学ぶビッグデータ活

違う分析業務の進め方があると考えるようになりました。

用のポイント」を実施しております。
また、SAS VA を利用した「データサイエンティスト体験セミナー」を定期あるお客様とのミーティングに SAS VS 環境を持参した時のことです。

的に開催しており、毎回好評をいただいております。今年度予定しておりお客様から次々と出てくる分析仮説を基に、その場でインタラクティブ

ますセミナーを下記にご紹介いたしますので皆様のご参加をお待ちしてに変 数やパラメータを変 更し、お客様と一 緒に分析モデルを作成するおります。

という体験をしました。お客様からさまざまな意見を頂くことで、分析

・1月 21日「データサイエンティスト体感セミナー入門編」

モデルが短時間で精緻化され、少ないミーティング時間の中で、複数の・1月 29 日 SAS 社共催セミナー「ビッグデータ活用セミナー（仮称）」

分析テーマについて検討することができたのです。

・2 月 5日 SAS 社共催セミナー「ビッグデータ活用セミナー（仮称）」

今後は、みんなでディスカッションしながら分析モデルを作るという分析スタイルが当たり前になるのかもしれません。お客様や分析チームメ
ンバと共同で 分析モデルを作成できる SAS VS は、データサイエンティ
ストにとって重要なツールの一つになると考えています。
以上、SAS VS の特徴や使い方についてご紹介させて頂きました。
普段から SAS EG や SAS EM を使っているデータサイエンティストの方や、SAS VA を使っているが、もう少し高度な分析にチャレンジしたいと考えている方は、是非 SAS VS を活用し、新たなアナリティクスの扉を開いて頂ければ幸いです。
次号（2015 年 春 号）では、SA S® Mar ketin g Au to matio n に着目し、データサイエンティストの 考えるキャンペーン業 務 の 進め方についてご紹介します。

お問い合わせ・セミナーお申込み
日本電気株式会社

ソリューションプラットフォーム統括本部

Bigdata 営業推進グループ
E-Mail：bi@sales.jp.nec.com
Tel: 03-3798-5144
受付時間 9:00 〜 17:00（土・日・祝日・当社指定の休業日を除く）
http://jpn.nec.com/bi/sas/sas.html

14

WINTER 2015

SAS Academic News Digest

SAS
Academic News Digest
SAS アカデミック・ニュース ダイジェスト

Web版 アカデミック・ニュースのご紹介
随想 「マーケティングとデータ解析」
第9回 プレゼンテーション

朝野先生による随想『マーケティングとデータ解析』の第 9 回をお届けします。
今回は「プレゼンテーション」と題し、プレゼンテーションにまつわる先生の体験談とプレゼンテーションツールとしての統計グラフのあり方に関する内容となっています。
続きは Web 版 アカデミック・ニュースでお読みいただけます。

http://www.sas.com/ja̲jp/industry/higher-education/fieldvoice/colu
m-asano/colum-asano-09.html
過去の記事は、弊社 Web ページ「教育の現場から」より参照可能となっております。
Web 版 アカデミック・ニュース

ぜひご一読ください。

http://www.sas.com/ja̲jp/industry/higher-education.html

朝野 熙彦
中央大学客員教授

プレゼンテーション
今回は報告と提 案（プレゼンテーション）について想い出話し

代のレポートと同じ調子で調査レポートを書いてはお客先に報をします。

告に行ったものです。周りの先輩方のプレゼンテーションも学

近 年ではグラフ描きのソフトが普及してきて、昔のように手 描会発表と同様で、まるで大学の研究室のような雰囲気の会社できでグラフを書くような時代ではなくなりました。その一方で、した。

誤りを自覚しない「効果抜群のグラフ」が増えている現状に警当 時 は 学 究 的 な 気 風 の 調 査 会 社 は 珍しくな か った ので す。

鐘を鳴らしたいと思います。

1960 年〜 70 年代ごろの日本の調査会社は、概ねどの会社も品質最優先で、説明の仕方などは二の次だ、という気概が横溢しキーワード：
プレゼンテーションでのバトル、グラフの誤りていたと思います。製 造 業になぞらえていえば、優 秀な製品さえ作っていればよいというプロダクト・アウト主義だったのでしょう。

1．駆け出しのリサーチャーだったころ

価 値 があるのは結 論の中味だという信念は、製品はその包 装

私は 若 いころ、たまたまの 偶 然 である調 査 会 社に入社しまし

されるクライエント側からすれば、ポジティブな情 報であれネた。1969 年のことです。

ガティブな情報であれマーケティング活動に資する情報が欲し

当時 の就 職 先では新入社 員への業 務 研 修 など無く、いきなりいわけです。その意味ではマーケティングをサポートする仕事の OJT（オンザ・ジョブ・トレーニング）でした。OJTと英語で言でありながら、当時はマーケティング志向が足りなかったのか

えば聞こえはいいのですが、要するに仕事をしながら何か困っもしれません。

たことがあったら先輩を見習え、ということでした。一種の徒弟

次節以降で個人的な苦労の体験と、プレゼンテーションのツー制度です。

ルとしての統計グラフについてさらにお話ししたいと思います。

紙より大事だ、という信念と根は一 緒です。しかし情 報を納入

社内には報告書作成のマニュアルもなかったので、私は学生時▶ 続きは、Web 版 アカデミック・ニュースでお読みいただけます。

WINTER 2015

SAS Certification

15

SAS Certification
SAS ® グローバル認定プログラムにチャレンジ！ 第 7 回

今年も
攻メェの
姿勢！

『SAS グローバル認定プログラムにチャレンジ！』のコーナーの 7 回目です。
今回から 2 回の予定で、「 SAS® 認定プロフェッショナル
SAS Data Integration Developer for SAS® 9」をご紹介します。
この認定資格は、レポーティングや分析に備えてデータを集積、格納、クレンジングするために SAS ビジネス・アナリティクス・プラットフォームを活用する SAS ユーザー向けにデザインされています。

SAS ® 認定プロフェッショナル
SAS Data Integration Developer
for SAS ® 9について

SAS Data Integration Development
for SAS ® 9の例題にチャレンジ！
それでは早速、例題にチャレンジしてみましょう。

概要

解答は、P.20 に記載されています。

SAS Data Integration Development for SAS® 9 の試 験 は、SAS 環 境
でのデータ・インテグレーション開発に必要となるスキルや知識を問う問題が出題されます。
この認定の取得には、以下を理解している必要があります。
■ SAS ビジネス・アナリティクス・プラットフォームのアーキテクチャの定義■ ソースデータ、ターゲット・データに対するメタデータの作成■ ターゲット・データとジョブに対するメタデータの作成■ 変換での作業■ テーブルとテーブルローダー変換での作業■ Slowly Changing Dimensions（ SCD）での作業■ 生成された変換の定義■ ジョブの配置01

この試験に合格された方は、『 SAS® 認定プロフェッショナル SAS Data
Integration Developer for SAS® 9』として認定され、認定証が発行されます。
この 試 験 の 制 限 時 間 は 105 分で、問 題 は 76 問 出 題されます。正答 率70％で合格です。

SAS Data Integration Development for SAS ® 9次のうち、どの サーバーが SAS Business Analytics サーバー層のプラットフォームの一部ではないでしょうか ?

A
SAS Metadata Server

BC

この資 格 を獲 得するためには、SAS Data Integration Development
for SAS® 9 に合格しなくてはなりません。

CHALLENGED

SAS Workspace Server

SAS/CONNECT Server

SAS Content Server

16

WINTER 2015

SAS Certification

02

CHALLENGE
SAS Data Integration Development for SAS ® 904

CHALLENGE
SAS Data Integration Development for SAS ® 9

ODBC データソース名を 使 用して Microsof t ACCESS データ

SAS Data Integration Studio の SQL 結 合の変 換で、デバッ

ベースのデータにアクセスするためにローカルホスト上に必 要

グを有 効 化するオプションはどのプロパティの ペインにあるなプロダクトは、どれでしょうか ?

でしょうか ?

A

A

SAS/ACCESS Interface to DSN

BCD

Select のB

SAS/ACCESS Interface to MDBC

SAS/ACCESS Interface to PC Files

03

SQL

D

SAS/ACCESS Interface to ODBC

の

の

の

もっと学んでみたい方へ

CHALLENGE
SAS Data Integration Development for SAS ® 9

今 回 は 、S A S® 認 定 プ ロ フェッ シ ョ ナ ル S A S® D a t a I n t e g r a t i o n
Developer for SAS® 9 をご紹介しました。

外 部ファイル に関 する正しい 説 明 をしているのは、どの文 章

この認 定プログラムについてもっと学んでみたい方、また、受 験してみでしょうか ?

たいという方は、ぜひ弊社で開催しているトレーニングをご活用くださ
い。

A

ク
FILE

ン

は

SAS® グローバル認定プログラムに関する詳細は、次の Web サイトをごSAS INFILE
ク
す。

確認ください。

www.sas.com/jp/training/certify/index.html

B
では

か

。

SAS® Data Integration Development for SAS® 9 を 受 験 す る 前 に、以下のコースの受講をお勧めします。

C

D

は
で
す
SAS Data Integration Studio の
の
は
で
。

SAS は

ンク
ン
の リ

ン
で

SAS Data Integration
Studio：必須要素

SAS Data
Integration
Development
for SAS® 9のす。

トレーニングの詳 細や関連マニュアルに関する情 報は、こちらの Web
サイトに記載されています。

www.sas.com/jp/training/certify/benefits/prep.html

WINTER 2015

17

Q&A

Q&A
● パラメータに不等式制 約条 件を与えたモデルの推定● SAS® 9.4 で SAS Disk Cleanup Handler Utility
は提供されますか？

● 特定の変数をはずしたデータセットの比較● SAS® Visual Analyticsレポートの合計/小計表示について● SSL 3.0 脆弱性について● SAS® 9.4ソリューション製品のサービス操作の順番● SAS® 9.4 で作成したデータセットを下位リリースのSAS で参照する方法

Q● Web Report Studio で空白含みの値を 1 行で表示させる方法● SAS® Financial Management の各種ログ

ロジスティック回帰モデルや Poisson 回帰モデルを推定するとき、モデルに含まれるパラメータに対し、不等式制約条件を与えるにはどうしたらいいですか。

Q

COMPARE プ ロシジャで の比 較 にてあらかじ め 値 が異なることが判明している変数を除いて比較したいので すが、特 定の 変 数 を 除 いて比 較 する オプション はありませんか。

A

ロジスティック回 帰モデル や Poisson 回 帰モデルは、LOGISTIC プロシジャ、GENMOD プロシジャで推 定できます。しかしながら、不等式制約条件を与えることには対応していません。これらを含むモデル推 定の他の方法として、
SAS®9.3 にて追 加されている FMM プロシジャがあります。このプA

COMPARE プロシジャのオプションには変数を除く機能はありません。ただし、PROC ステップの DROP= データ
セットオプションで比較対象からはずす変数を指定する方法があります。

ロシジャで は RESTRICT ステートメントがサポートされており、等式、不等式の線形制約を指定できます。

以下の例ではあらかじめ変数 age について値がことなる二つのデー

例えば、モデルに含まれている説明変 数 が X1、X2、X3、X4 であり、タセットを作成し、COMPARE プロシジャでの比較の際に BASE 側と

変数 X1 のパラメータ (β1) から変数 X2 のパラメータ (β2) を引いたなるデータから変数 AGE を指定からはずしております。

値が 0 より大きいという条 件 (β1 >β2) を与える場合、以下のような指定となります。

例
PROC FMM DATA=test;
MODEL y = x1 x2 x3 x4 / DIST=binary LINK=logit;
RESTRICT x1 1 x2 -1 > 0;
RUN;

なお、RESTRICT X1 1 X2 -1; と記述した場合には、デフォルトにて等

例/* DROP= でPROC COMPARE BASE=a(DROP=age) COMPARE=b;
RUN;

す

*/

Q

昨 今、SSL 3.0 脆 弱 性（CVE 2014-3566 (the POODLEA

SSL 3.0 脆弱性の問題が報告されてから、各種 SAS 製品

Vulnerability)）問題がメディアで話題になっております
が、SAS ではどのような対応をされているのでしょうか？

号、および 0 が与えられ、RESTRICT X1 1 X2 -1 = 0 ; の等式制約となります。
本内容の詳 細、および 9.3 より前のリリースにおける対応について
は、以下の Usage Note をご参照ください。

http://support.sas.com/kb/22/800.htmlの評価及び適宜対応を行っております。
以下の Web ページにて最新情報を報告しておりますのでご確認ください。

SAS Statement Rega rding CVE 2014 - 3566 (thePOODLE Vulnerability)
https://support.sas.com/techsup/poodle-cve.html

18

WINTER 2015

Q&A

Q

SAS® 9.4 のソリューション 製 品 を 利 用しています。各
サーバーコンポーネントを手動で開始・停止する場合、各々個別に操作しても良いでしょうか？また、何か決め

Q

Windows 版 SAS® 9.4 で SAS Disk Cleanup Handler
Utility は提供されますか？
Windows 版 SAS 9.4 TS1M2 をインストールした PC で、

SAS Disk Cleanup Handler Utility が見つかりません。過去のリリーられた操作順番等はありますか？

スでは利用可能だったのですが、SAS 9.4 TS1M2 では提 供されなくA

SAS 9.4 の SAS BI Server やそれをベースとしたソリューなったのでしょうか？

ション製品では、各サービスの連携にて構成されています。これらのサービスを開始・停止を行う場合、一定の操作順番が想定されています。次のものをご参考に操作を行っていただきますようお願いいたします。

A

従 来のリリースでは、Windows ディスククリーンアップの COMアドオンとしてSAS Disk Cleanup Handler Utilityが提供され、SAS の一時ファイルを削除するために利用可能でした。

SAS 9.4 Intelligence Platform:

Windows 版 SAS 9.4 TS1M2 以 降 で は、SAS Disk Cleanup Handler

System Administration Guide

Utility に代わって Cleanwork Utilityというツールが Base SAS のコ

Overview of Server Operation

ンポーネントとして提供されます。Cleanwork Utility は、コマンドプ

http://support.sas.com/documentation/cdl/en/bis

ロンプトより次のコマンドを実行することで動作します。

®

ag/67481/HTML/default/p0d9d5nzmd8i4yn1usv2l
cleanwork <22vpa7t.htm

ン>

Cleanwork Utility の使い方やオプションに関する詳しい情報は次のQ

SAS® 9.4 を使用して作成したデータセットを、SAS® 9.3 や、ドキュメントに記載されています。

SAS® 9.2 などの下位リリースで開いた場合に、次のようなCleanwork Utility

メッセージが表示されてデータセットを開くことができませhttp://support.sas.com/documentation/cdl/en/hosん。下位リリースの SAS を使う場合の対処方法を教えてください。

twin/67279/HTML/default/viewer.htm#n06f3xk0c
4yel7n1i2kdhjiyk0mv.htm

ERROR:あXXX.XXXXXA

XXX.XXXXX.DATA は の SAS

ン は

。
。

の

すか

SAS 9.4 特有のデータセット属性を持ったデータセット

Q

SAS® Visual Analyticsレポートにお いて、リスト表 の 合A

メジャーのデータアイテムに対 するリスト表 の 合 計、計、クロス表の合計と小計を表示することはできますか。

をその属性に対応していない下位リリースの SAS で開いた場合に、該当のメッセージが表示されます。

データセット属性は、SAS 9.4 上で CONTENTS プロシジャの出力結果から、確認することができます。

クロス表の合計と小計を表示するには、以下の設 定を行います。

例 え ば 、通 常 、S A S 9 . 4 で 作 成 さ れ た デ ー タ セ ット に は 、

リスト表の合計について

ExtendObsCounter が自動的に付与されます。

リスト表を選択し、画面右のプロパティタブまたは画面上の表示メ

下位リリースの SAS 上からこのデータセットを扱う場合は、SAS 9.4

ニューからプロパティに表示されている [ 合計の表示 ] にチェック

側にて、ExtendObsCounter が付与されないように、設定を変更し、を入れることで、合計を表示することができます。

SAS データセットを再作成する必要があります。
特定プロセスで無効とする場合は、次のプログラムをサブミットしクロス表の合計と小計についてます。

クロス表を選択し、画面右のプロパティタブまたは画面上の表示メニューからプロパティに表示されている以下の項目にチェックを入OPTIONS EXTENDOBSCOUNTER=NO;

その後、SAS データセットを再作成します。

れることで、小計、合計を表示することができます。
列の合計内の [ 列の小計を表示 ]、[列の合計を表示 ]行の合計内の [ 行の小計を表示 ]、[行の合計を表示 ]WINTER 2015

Q

Web Report Studioでレポートを作成した際、カテゴリ
項目の値に空白が含まれている場合、表示時に改行されてしまいます。セルを手動でリサイズすることで、1行表示にすることは可能ですが、自動的に1行で表示することはできますか。

A

設定方法が以下にて記述されています。

http://support.sas.com/kb/40/621.html

設定方法!SAS 構成ディレクトリ
¥Web¥Applications¥SASWebReportStudio4.x¥customer（例：C:¥SAS¥Config¥Lev1¥Web¥Applications¥SASWebReport
Studio4.4¥customer など )配下に存在する LocalProperties.xml をテキストエディタで開き、以下の記述を追加する。
<sas.report.model.table.nowrap vmwide="true">force</sas.report.model.table.nowrap>※WRS4.2̲M2,4.3 におきましては、上記 SAS-NOTES 内に記載されている、
HotFix を適用いただいた上で、設定を行うことが可能です。

Q
A

SAS® Financial Management で出力されるログにはどのようなものがありますか。

SAS Financial Management で出力されるログについては下記 SAS Note に記載がございます。

SAS Financial Management 5.3
Usage Note 47023: Locating logs for SAS ® Financial
Management 5.3 in a Windows and JBoss operating
environment
http://support.sas.com/kb/47/023.html
SAS Financial Management 5.4
http://support.sas.com/kb/52/049.html

Q&A

19

20

WINTER 2015

リリース／Hot Fix 最新情報

Latest Releases

最新リリース情報（ADJRSQ, AIC, AICC, BIC, CP, PRESS, SBC など）にて 選 択 さ れ ま す。

PCプラットフォーム
UNIXプラットフォーム
CHOOSE=
オプションが指定されていない場合には、変数選択のステッ
プにおける最後のモデルが最適なモデルとなります。
4 では、変数選
Microsoft Windows版
SAS 9.3 / 9.4 表 SunOS/Solaris版

SAS 9.3/ 9.4

択にて指定できるサブオプション、
および変数
x64 Solaris版
Microsoft Windows x64版
SAS 9.3 /選択の手法との対応を
9.4

SAS 9.3/ 9.4

示しています。

メインフレームプラットフォーム
IBM版（OS/390, z/OS）

SAS 9.3 / 9.4

HP-UX版

SAS 9.3

HP-UX（Itanium）版

SAS 9.3/ 9.4

AIX版

SAS 9.3/ 9.4

Linux（Intel）版

SAS 9.3x64 Linux 版

SAS 9.3/ 9.4

Latest Hot Fix

最新 Hot Fix 情報

SASのHot Fixは、主に特定の不具合に対する修正プログラムであり、後者の場合、常に最新モジュールを使用することになるため、既知の緊急度の高い不具合に対応したものから優先的に作成されています。

障害に遭遇する危険性を未然に防ぐことができます。

また、SAS の Hot Fix は累積的な修正であるため、これまで関連する

Hot Fix は、下記の専用ホームページで提 供しています。なお、基本修正をバンドルして提供しています。

的に次期バージョンのリリース時には、Hot Fixで対応したものも含Hot Fix を 適 用するタイミングとしては、問 題 が 発 生してから適 用

め、現行バージョンのリリース後に見つかった不具合に対応したもの

する場合と、事前に適用する場合と 2 通りあります。

が提供されます。

前者の場合、適用のタイミングによっては、モジュールのメンテナンス

Hot Fix については、定期的にご確認ください。

レベルに差がでる可能性があります。

Technical Support Hot Fixes

http://ftp.sas.com /techsup/download /hotfix /hotfix.html※リンク先の情報は英語です。あらかじめご了承ください。

SAS Technical News入手
SAS Technical News は、右記の URL から入手できます。

http://www.sas.com/jp/periodicals/technews/index.html

Cer tification Answers

例 題 0 1：D

例 題 0 2：D

例 題 0 3：A

例 題 0 4：C

発行：S A S I n s t i t u t e J a p a n 株 式会社

WINTER 2015
■ テクニカルニュースに関するお問い合わせ先
テクニカルサポートグループ
TEL:03-6434-3680 FAX:03-6434-3681

SAS Institute Japan 株式会社

本社
〒106-6111
東京都港区六本木6-10-1
六本木ヒルズ森タワー 11F
Tel 03（6434）3000
Fax 03（6434）3001

大阪支店〒530-0004
大阪市北区堂島浜1-4-16
アクア堂島西館 12F
Tel 06（6345）5700
Fax 06（6345）5655

w w w.s a s.c o m / j p
このカタログに記 載された内容は改良のため、予 告なく仕様・性 能を変 更する場 合があります。あらかじめご了承ください。SA Sロゴ、T h e Powe r to K n owは米国SAS
Institute Inc.の登録商標です。その他記載のブランド、商品名は、一般の各社の登録商標です。

Copyright©2015, SAS Institute Inc.All rights reserved.