私はウェブアプリを構築しています。C# の MDX クエリを使用して SSAS キューブからデータを取得しようとしています (WebAPI から)。
C# を介して MDX クエリでパラメーターを渡す方法のサンプル コードを教えてください。
これは最も単純な例です。set 式を使用する必要がある場合は、StrToSet でパラメーターをラップできます。
var connection = new AdomdConnection(...);
var command = new AdomdCommand(@"
SELECT StrToMember(@Measure) ON 0
FROM [SomeCube]
", connection);
command.Parameters.Add(new AdomdParameter("Measure", "[Measures].[Foo]"));
var cellset = command.ExecuteCellSet();