今回はCOMPRESSオプションでデータセットを圧縮する方法について解説していきたいと思います。
まずは、通常のデータセットから。
/* 非圧縮 */
data data1;
id1="1111"; id2="1111"; id3="1111";
output;
id1="2222"; id2="2222"; id3="2222";
output;
id1="3333"; id2="3333"; id3="3333";
output;
run;
- よく見かける普通のログ
/* 圧縮_1 */
options compress=yes;
data data1;
id1="1111"; id2="1111"; id3="1111";
output;
id1="2222"; id2="2222"; id3="2222";
output;
id1="3333"; id2="3333"; id3="3333";
output;
run;
- options compress=yesによって圧縮を有効化している。
- 「圧縮によって~」の文言がログに追加されている。
/* 圧縮_2 */
options compress=yes;
data data1;
id1="1111"; id2="1111"; id3="1111";
output;
id1="2222"; id2="2222"; id3="2222";
output;
id1="3333"; id2="3333"; id3="3333";
output;
run;
- options compress=yesによって圧縮を有効化している。
- 今回は「圧縮はできません」の文言になっている。(先ほどは全角だったが、今回は半角のため?)
【内部メモ】
減少するパターン、増加するパターン