3

http サービス (msmpupm.dll) を介して olap4j から MDX クエリを実行すると、時間がかかりすぎます。テストとして、事前定義されたキューブ (adventureworksdb) に対する次のクエリは、ssas で 3 秒、olap4j で 180 秒かかります。

SELECT NON EMPTY { [Measures].[Freight], [Measures].[Extended Amount], [Measures].[Discount Amount] } ON COLUMNS, NON EMPTY { ([Dim Currency].[Currency Key].[Currency Key].ALLMEMBERS * [Dim Customer].[Customer Key].[Customer Key].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM [AdventureExampleCubeV] 

SSAS(最適化)スレッドで生成された多くのイベントが関連していると思います。スレッドで提案された解決策を試してみました。そして、その動作と4秒かかります((RectangularCellSetFormat)のようなフォーマッターを使用せずに)が、スレッドで示唆されているように、それは良い解決策ではありません。

どんな入力でも大歓迎です。

注: 上記のディスカッション スレッドによると、これは SSAS の問題です。

4

0 に答える 0