我有以下 XMLA 脚本来将域用户添加到特定的 SSAS 成员角色。它工作正常,但我需要循环工作。一个包含所有用户的表将从中填充Active Directory
。问题是如何为我的or<Member> </Member>
中存在的每个用户生成选项卡?或者如何将表中的每个用户名解析为 this 中的参数?SQL Table
SSAS Dimension
XMLA-Tab
问问题
787 次
1 回答
1
我在这里创建了一个 T-SQL 脚本,它确定当前用户并通过链接服务器将一个添加到 SSAS。加入您的表格并将其用作成员的来源应该不难。如果您不关心该角色当前拥有哪些成员,则可能不需要 ASSP。
以下是设置链接服务器的步骤: http ://www.mssqltips.com/sqlservertip/2790/dynamic-xmla-using-tsql-for-sql-server-analysis-services/
如果您不想设置链接服务器并安装 ASSP 来执行上述操作,您可以编写一些使用 AMO 库来维护成员的 C# 代码。
于 2015-11-20T09:08:09.080 回答