我有一个 C# dll,开发人员将在其中实现一些功能
我们想在 Meaures 计算中使用这些函数。
这可能吗?有没有人尝试过这样做?
谢谢
可以在 MDX 中使用外部程序集(托管和非托管,但是由于这种风险和其他考虑,COM 程序集在 SQL Server 2008 Analysis Services 中已弃用)您必须将此程序集添加到 BIDS 中的 ssas 项目:
然后在服务器或数据库级别上 ssis 服务器本身:
然后,您可以使用AssemblyName.FullClassName.ProcedureName(Argument1, Argument2, ...)
语法使用您的方法。
更多信息:http ://technet.microsoft.com/en-us/library/ms175398.aspx
class
将实现功能定义为public
。也将函数定义为public
。如果Measures
在单独的 DLL\Project 中进行计算,只需引用包含函数的 DLL。这应该有效。