问题标签 [sas-metadata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
367 浏览

sas - 自动调用宏 %mdsecds() 生成语法错误

根据文档mdsecds宏生成一系列数据集,显示应用于每个元数据对象的权限级别。

我们将这些数据加载到数据库中,以允许向下钻取(通过 Web 应用程序)以发现任何元数据对象的细粒度权限。

以下工作正常,直到昨天:

但现在我们得到:

看起来在这里发现了一个类似的问题,但是提供一个文件夹是不受欢迎的,因为我们想要所有元数据对象。

该代码使用管理员帐户通过 EG 5.1(SAS 9.3 Windows 平台)运行(因此能够访问所有元数据,没有生成其他错误/警告)。

错误的可能原因是什么?

0 投票
1 回答
158 浏览

sas - 调整元数据 URI 以排除工作表元数据类型

我已经构建了下面的代码,用于从元数据中获取 SAS 注册表的列表。它工作正常,但由于大量的 WorkTables(PhysicalTable 的子类型)需要很长时间才能运行

有什么方法可以调整 uri,以便可以在元数据查询本身中排除 WorkTable 类型?

例如如下(不起作用):

0 投票
1 回答
882 浏览

sas - 通过 SAS Base 上的程序在 SAS 元数据服务器中创建内部帐户

我正在尝试使用proc metadata. 下面的代码部分创建具有外部登录的人员。

要创建 ExternalLogin,我们可以设置属性Password,并且在 SAS 元数据中它会被自动加密。但是要创建 InternalLogin 类型的对象,需要生成密码和salt的哈希值。我知道标准的加密方法,但是在使用salt的情况下如何获取值呢?sas002proc pwencode

是否可以使用 SAS Base 创建 InternalLogin?

谢谢。

0 投票
1 回答
246 浏览

sas - SAS 元数据 DATA STEP 函数

我想知道当我们尝试通过数据步进函数读取元数据时,为什么metadata_getnatr函数与函数一起使用。metadata_resolve

例如:在链接中涵盖的代码中

转载在这里:

示例 1:使用对象 URI

示例 2:使用存储库 URI

  • 他们为什么使用 getnatr 函数?
  • metadata_resolve 是否将 URI 作为输出或输出是什么?

谢谢!

0 投票
1 回答
737 浏览

sas - SAS EG:元服务器上的动态列表提示

试图开发一个 SAS 提示,它有一个下拉列表,其中包含从我存储在工作库中的表上的字段中提取的值。

当我单击“数据源”区域中的“浏览”时,我被限制在我的 SAS 文件夹中。

我在元数据服务器上,还不了解这些限制。

有没有人对此有任何运气或可以指导我正确的方向?是否可以在 SAS“我的文件夹”文件夹中存储表格?如果是这样,我会怎么做。

我已经从数据中创建了一个静态列表。我应该改用这个选项吗?如果是这样,他们是否可以使用 SAS 脚本更新列表。

我的经验:我是 SAS EG 的新手,但不是 Base SAS。我不熟悉“文件”或“元数据服务器”。我通常只是从多个库中查询数据并在导出之前存储在工作文件夹中。这是我对知识的一瞥,所以如果你真的能分解出一个解决方案,那将大有帮助!

先谢谢了!!

更新:将元服务器更改为元数据服务器。谢谢乔!

0 投票
1 回答
324 浏览

sas - SAS - 存储过程显示为灰色

我对使用 SAS Enterprise Guide 非常陌生,但使用旧版本的 SAS 已经有一段时间了。我也在 Javascript 中工作了一点。直到今天我才知道这些可以结合起来。我正在尝试遵循本教程。

使用 SAS 存储过程和 JavaScript 库的交互式图表和图形

第一步是创建一个存储过程,但我的是灰色的,我在网上找不到任何有关此的信息。

非常感谢你的帮助!!

为什么存储过程是灰色的?

0 投票
1 回答
207 浏览

sas - SAS 从角色获取元数据功能

我的系统有一个角色,但我需要一个脚本来获取该角色的元数据功能。我有标识我的角色的 URI,但我不知道如何获得所有功能。

感谢您的回复。

0 投票
1 回答
83 浏览

java - 在 OpenMetadata 接口中使用 OMI_IGNORE_NOTFOUND 标志

SAS Open Metadata reference(第 126 页)中,它说: UpdateMetadata 方法使您能够更新现有元数据对象的属性。如果要更新的元数据对象不存在,则返回错误,除非设置了 OMI_IGNORE_NOTFOUND (134217728) 标志。

这是我的问题,如果我指定标志或不指定标志,我仍然会收到相同的错误:(“SASLibrary : A5X8AHW1.B40000SQ 在 Foundation 存储库的 wlibrary 容器中找不到。”)

这是重现错误的片段:

任何想法出了什么问题?

0 投票
1 回答
44 浏览

sas - SAS 将角色或组分配给用户

我有一个用户帐户,但我需要一个脚本来为我的用户分配角色或组,这可以从企业指南中获得吗?

PDT:角色和组是先前创建的。

0 投票
1 回答
308 浏览

sas - 从 EG(元数据)获取 SAS VA Report 的创建者姓名

我正在尝试访问 SAS VA 中报告的创建者(或最后更新报告的人)的姓名,而不签入服务器上物理文件的创建者,我无法访问这些文件。这种数据是否存储在 METADATA 中?

我使用 %MDSECDS 宏访问元数据,自动创建的 MDSECDS_OBJS 表包含我需要的大部分数据,但报告的创建者不在其中。

有没有办法访问创建或更新报告的人的姓名是 SAS VA(使用 EG 获得它会很棒)?

谢谢!