1

開発者がいくつかの機能を実装する C# dll があります。

メジャー計算内でこれらの関数を使用したいと考えています。

これは可能ですか?誰かがそれをやろうとしたことがありますか?

ありがとうございました

4

2 に答える 2

1

class関数の実装をとして定義しpublicます。関数もとして定義しますpublicMeasures別のDLL\Projectで計算を行う場合は、関数を含むDLLを参照するだけです。これは機能するはずです。

于 2012-10-14T10:08:49.767 に答える
1

MDX で外部アセンブリを使用することは可能です (マネージとアンマネージの両方ですが、このリスクとその他の考慮事項により、COM アセンブリは SQL Server 2008 Analysis Services で非推奨になりました)。このアセンブリを BIDS の ssas プロジェクトに追加する必要があります。 入札にアセンブリを追加

次に、サーバーまたはデータベースレベルで ssis サーバー自体に:

アセンブリを ssas サーバーに追加する

その後、構文を使用してメソッドを使用できAssemblyName.FullClassName.ProcedureName(Argument1, Argument2, ...)ます。

詳細: http://technet.microsoft.com/en-us/library/ms175398.aspx

于 2012-10-14T15:41:53.583 に答える