Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何生成SAS平台中部署的所有元数据对象的列表?_Sas_Sas Metadata - Fatal编程技术网

如何生成SAS平台中部署的所有元数据对象的列表?

如何生成SAS平台中部署的所有元数据对象的列表?,sas,sas-metadata,Sas,Sas Metadata,我有一个使用SAS平台的生产环境服务器。 是否有方法生成此生产环境中部署的所有元数据对象列表的报告 更准确地说,是否有一种使用SAS工具(例如SAS EG、SAS DI、SAS SMC)的简单点击方式?如果没有,我愿意选择“正确”的方法。您可以尝试使用SAS/Foundation附带的%MDSECDS宏。此宏提供了许多与您要查找的信息类似的信息。如果您要提取文件夹树中可以看到的所有对象的列表,则从库中执行此操作即可: %mm_tree(outds=allmyobjects) 注意-如果您有多

我有一个使用SAS平台的生产环境服务器。 是否有方法生成此生产环境中部署的所有元数据对象列表的报告


更准确地说,是否有一种使用SAS工具(例如SAS EG、SAS DI、SAS SMC)的简单点击方式?如果没有,我愿意选择“正确”的方法。

您可以尝试使用SAS/Foundation附带的%MDSECDS宏。此宏提供了许多与您要查找的信息类似的信息。

如果您要提取文件夹树中可以看到的所有对象的列表,则从库中执行此操作即可:

 %mm_tree(outds=allmyobjects)
注意-如果您有多个存储库,则需要为每个存储库运行此操作(并每次设置
options metarepository=YOURREPO;


可以使用宏获取回购协议列表。

是的,可以使用SAS Open Metadata Interface,但是如果您更具体地说明要报告的类型对象,则会更好。例如,用户、表、库?我想我需要两种报告,1)一种是关于部署在系统上的所有元数据对象(可以包括用户、库、行为、表等)的报告,2)一种是关于SAS元数据中的元数据对象的报告(不包括用户、行为等)您可以从DI Studio导出包含SAS元数据存储库中所有内容的包,但分析元素之间的所有连接可能需要一段时间。或者,我认为有一种方法可以从SAS管理控制台获取此信息,但我无法确认,因为我手头没有这两个应用程序。