0

mdxSaiku に対して実行されたこのクエリrest apiが expected を返さない理由を説明してもらえますかcellset? このクエリはmdxtypeとして実行されますThinQuery

SELECT 
  {
    [Location.CountryHierarchy].[Croatia]
   ,[Location.CountryHierarchy].[Serbia]
  } ON COLUMNS
 ,Hierarchize
  (
    Union
    (
      {
        [Product.ProductHierarchy].[Drinks]
       ,[Product.ProductHierarchy].[Food]
      }
     ,[Product.ProductHierarchy].[Drinks].Children
    )
  ) ON ROWS
FROM [Sales cube];

期待される出力 (jpivot、pivot4j、および Pentaho SchemaWorkbench/MDX エクスプローラーでテスト済み )

Android OLAP クライアントでレンダリングされた実際の結果は、作業中です。saiku サーバーから返された json も確認したところ、実際にセルが欠落していることを確認してください。 実結果

4

2 に答える 2

1

実行エンドポイントを使用して実行し、MDX またはクエリ モデルを渡す場合は、プロパティ セクションを操作する必要があります。これを試してください。

"properties": {
    "saiku.olap.query.automatic_execution": true,
    "saiku.olap.query.nonempty": true,
    "saiku.olap.query.nonempty.rows": true,
    "saiku.olap.query.nonempty.columns": true,
    "saiku.ui.render.mode": "table",
    "saiku.olap.query.filter": true,
    "saiku.olap.result.formatter": "flat",
    "org.saiku.query.explain": true,
    "org.saiku.connection.scenario": false,
    "saiku.olap.query.drillthrough": true
  }
于 2016-01-14T10:11:54.053 に答える
0

[ALL]問題を強制するために、Foodのメンバーを追加してみてください。

これは私の AdvWrks のモックアップです。

SELECT 
  {
    [Product].[Category].&[4]
   ,[Product].[Category].&[1]
  } ON 0
 ,Hierarchize
  (
    Union
    (
      {
        [Customer].[Customer Geography].[Country].&[Australia]
       ,[Customer].[Customer Geography].[Country].&[Canada]
      }
     ,{
        [Customer].[Customer Geography].[Country].&[Australia].Children
       ,[Customer].[Customer Geography].[Country].&[Canada].[All]
      }
    )
  ) ON 1
FROM [Adventure Works]
WHERE 
  [Measures].[Internet Sales Amount];

あなたのシナリオでは:

SELECT 
  {
    [Location.CountryHierarchy].[Croatia]
   ,[Location.CountryHierarchy].[Serbia]
  } ON COLUMNS
 ,Hierarchize
  (
      {
        [Product.ProductHierarchy].[Drinks]
       ,[Product.ProductHierarchy].[Food]
       ,[Product.ProductHierarchy].[Drinks].Children
     }
  ) ON ROWS
FROM [Sales cube];
于 2016-01-14T08:52:38.413 に答える