楼主: 阿扁V5
3321 0

[学习分享] 利用sas系统自带的表词典查询逻辑库信息 [推广有奖]

  • 1关注
  • 43粉丝

版主

山野小子

已卖:965份资源

副教授

94%

还不是VIP/贵宾

-

威望
0
论坛币
-29710312 个
通用积分
3823.6007
学术水平
108 点
热心指数
119 点
信用等级
91 点
经验
49334 点
帖子
1168
精华
1
在线时间
651 小时
注册时间
2013-3-22
最后登录
2024-3-17

楼主
阿扁V5 学生认证  发表于 2017-8-22 14:29:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

       在实际工作中,当一个sas逻辑库里表过多的时候,OneByOne统计逻辑库中的表信息是件非常麻烦的事情,表词典则可以很好的解决这个问题。表词典是一个包含多个sas系统信息的sas数据视图。访问表词典的方法如下:
        使用proc sql查询,这些表存储在dictionary逻辑库中;
        使用sas过程或数据步,或打开SASHELP逻辑库总这些表词典对应的视图文件。
表词典存储在dictionary逻辑库中,在sashelp逻辑库中有对应的视图,如dictionary.table对应的视图名是sashelp.vtable
PROC SQL;
        TITLE'ALL TABLES AND VIEWS IN THE SASHELP LIBRARY';
        SELECT LIBNAME,MEMNAME,MEMTYPE,NOBS
                FROM DICTIONARY.TABLES
                WHERE LIBNAME='SASHELP';
/*                逻辑库名要大写*/
QUIT;
TITLE;
输出结果:

ALL TABLES AND VIEWS IN THE SASHELP LIBRARY

Library Name        Member Name        Member Type        Number of Physical
Observations
SASHELP        ADOMSG        DATA        459
SASHELP        ADSMSG        DATA        426
SASHELP        AFMSG        DATA        1089
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:逻辑库 observations observation Dictionary proc sql

憧憬机器学习的世界!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-19 11:20