【问题标题】:Data factory SAP BW数据工厂 SAP BW
【发布时间】:2018-12-11 13:48:04
【问题描述】:

我正在尝试使用 Azure 中的数据工厂从 SAP BW 导出数据。连接正常,我可以获取数据。问题是我如何获取数据。图片很好地描述了这个问题。

有没有人遇到过类似的情况?有关如何解决此问题的任何提示?任何帮助是极大的赞赏!

查询如下:

SELECT
    [Measures].<<Measure>> ON COLUMNS, 
    NON EMPTY 
    {<<Dimension>>.MEMBERS,
    <<Dimension>>.MEMBERS} ON ROWS
FROM <<Cube>>

图片: https://i.stack.imgur.com/9Gxfh.png

最好的问候,

【问题讨论】:

    标签: azure ssas mdx azure-data-factory sap-bw


    【解决方案1】:

    这就是您的查询的样子。

    select Measures.Value on columns,
    
    nonempty
    (
    DimPlan.Plan.Plan,
    DimCategory.Category.Category,
    DimProduct.Product.Product
    )
    on rows 
    from YourCube
    

    【讨论】:

      【解决方案2】:

      看起来您正在让每个层次结构的ALL 成员进入结果。

      与 MoazRubs 的答案非常相似,但无需使用 NonEmpty 函数 - 您可以通过 * 运算符简单地交叉加入层次结构:

      SELECT
            Measures.Value ON 0,
            DimPlan.Plan.Plan.MEMBERS *
            DimCategory.Category.Category.MEMBERS *
            DimProduct.Product.Product.MEMBERS
               ON 1
      FROM YourCube; 
      

      【讨论】:

        猜你喜欢
        • 2019-06-03
        • 1970-01-01
        • 2018-08-01
        • 2020-06-22
        • 1970-01-01
        • 2021-09-23
        • 2022-11-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多