SAS 9.4 で作成したデータセットを下位リリースの SAS で参照する方法

[OS] ALL
[リリース] 9.4
[キーワード] データセット、バージョン、互換性

[質問]

SAS 9.4 を使用して作成したデータセットを、SAS 9.3 や、SAS 9.2 などの下位リリースで開いた場合に、次のようなメッセージが表示されてデータセットを開くことができません。下位リリースの SAS を使う場合の対処方法を教えてください。

ERROR: ファイル XXX.XXXXX.DATA はこの SAS バージョンとは互換性がありません。 
XXX.XXXXX を開けません。別のテーブルを開きますか? 

[回答]

SAS 9.4 特有のデータセット属性を持ったデータセットをその属性に対応していない下位リリースの SAS で開いた場合に、該当のメッセージが表示されます。
データセット属性は、SAS 9.4 上で CONTENTS プロシジャの出力結果から、確認することができます。

例えば、通常、SAS 9.4 で作成されたデータセットには、ExtendObsCounter が自動的に付与されます。
下位リリースの SAS 上からこのデータセットを扱う場合は、SAS 9.4 側にて、ExtendObsCounter が付与されないように、設定を変更し、SAS データセットを再作成する必要があります。

特定プロセスで無効とする場合は、次のプログラムをサブミットします。

OPTIONS EXTENDOBSCOUNTER=NO; 

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