そんなときには、以下のツールを使って設定値をテキストに落とせば簡単、比較もしやすいです。設定値のエビデンス取得、SASフォルダやオブジェクトの設定確認に使えます。
Batch Tool: sas-show-metadata-access
もうひとつ別な方法として、%MDSECDS があります。
これはメタデータオブジェクトと権限をデータセットに出力してくれますが、明示的な設定と継承が混じるために厳密な設定確認にならない恐れがあります。
SASプログラムとログを解析するユーティリティを開発するための備忘録です。This is a memo to develop utility that analyzes the SAS log.
filename myfile "/var/tmp/total_cases.csv"; options set=SSL_USE_SNI=1; options set=SSL_SNI_HOSTNAME="covid.ourworldindata.org"; proc http url="https://covid.ourworldindata.org/data/ecdc/total_cases.csv" method="GET" out=myfile; run; proc import out=work.total_cases datafile=myfile dbms=csv replace; getnames=yes; datarow=2; guessingrows=200; run;
filename response 'c:\temp\response.xml'; proc http url='http://hogehoge.com:7080/hqu/hqapi1/user/list.hqu' method="get" out=response; headers "Authorization"="Basic c2FzZXZzQHNhc3B3OntzYXMwMDJ9OTdFQ0U0NEIxMDVGNEM5NzNDN0U5MDc1" "User-Agent"="Apache-HttpClient/4.1.1 (java 1.5)" "Connection"=" Keep-Alive" "Host"="hogehoge.com:7080" ; run;
filename myfile '/tmp/foo.txt'; proc http method="get" url="http://www.yahoo.co.jp/" out=myfile; run; data _null_; infile myfile; attrib buf length=$4096; input buf $4096.; put buf=; run;