VBAベースのExcel UIを持つシェルスクリプトを使用して、いくつかのSASプロセスを自動化しようとしています。パテとVBAによるSASプロセスの自動化
リモートサーバーに接続するためにパテを介してパテに接続する方法、ファイルをコピー/移動するためにいくつかのbashコマンドラインを実行する方法、SASコードを実行してローカルに出力する方法はありますか?
何か助けていただければ幸いです。
VBAベースのExcel UIを持つシェルスクリプトを使用して、いくつかのSASプロセスを自動化しようとしています。パテとVBAによるSASプロセスの自動化
リモートサーバーに接続するためにパテを介してパテに接続する方法、ファイルをコピー/移動するためにいくつかのbashコマンドラインを実行する方法、SASコードを実行してローカルに出力する方法はありますか?
何か助けていただければ幸いです。
これはかなり広い質問です。答えは多くのものに依存します。しかし、最も重要なことは:
...それは次のように例えば、限りX-コマンドが有効になっているとして、あなたは、bashのコマンドを実行するためにSASを使用することができます注目に値します:VBAからSASを実行するためとして
data _null_;
infile "cp source dest" pipe;
input;
list;
run;
を複数のオプションがあります(IOMを使用して、sas.exeを直接実行し、STPサーバーを使用します)。
SASコードを管理している場合は、SASを使用してbashコマンド(上記の例を参照)を実行し、STPサーバーを使用して_webout
ファイル参照に出力をストリーミングすることをおすすめします。このように、VBAはExcel Webクエリ内のURLを呼び出し、すべての権限/コードセキュリティなどをSAS内で処理する必要があります。このアプローチはhereと記載されています。