Casser Notes

SASメインで使ってるエンジニアのステップアップの記録(になる予定)

SASフォルダ配下のオブジェクトを一覧で出力する(Batch Tools for Metadata Management)

大声では言えませんが、今まで作成したプログラムやテーブルがきちんと管理されていない、有り物がすべて、という状況はザラにあります。

それをちゃんと管理しようね、ということで、 SASフォルダ配下のモノ一覧を作ろうと調べていて、下記のメタデータ管理用バッチツールを見つけました

<SAS_HOME>/SASPlatformObjectFramework/9.4/tools

配下にある

sas-list-objects.exe

を使って

sas-list-objects -profile "プロファイル名" -format csv > CSV名

とすればSASフォルダ配下のオブジェクトがCSVでごっそり抜けてとても便利でした

私的にはこんなものが予めあるなんて目から鱗だったのですが、有名な手段でしょうか
これよく使う、とかもっといい方法ある、とかご存知の方いれば教えてください

as-list-objects
Create a filtered list of metadata objects that are stored in the SAS Folders tree.

SAS® 9.4 Intelligence Platform: System Administration Guide, Fourth Edition
https://documentation.sas.com/?docsetId=bisag&docsetTarget=n1wwbahzhbhh6gn170r8ei6cklmk.htm&docsetVersion=9.4&locale=ja