Ssas

在 SSAS 父子層次結構中如何使用 MembersWithDataCaption

  • June 2, 2017

我有一個父子層次結構MemberWithData=NonLeadDataVisible。我嘗試了不同的值MembersWithDataCaption,但我總是得到數據成員的名稱等於內部節點的名稱。我正在使用 SSAS 12.0.5538.0。

問題:

  • 在哪裡設置MemberWithDataCaption,Parent 或 Key?
  • MemberWithDataCaption是一個格式字元串,它是如何工作的?為

簡單起見,我將值“父”設置為無效(在部署和處理之後)。

  • MemberWithDataCaption實際工作的條件是什麼?

我的問題是我使用了翻譯(德語)並將翻譯MemberWithDataCaption留空。另一個陷阱是沒有“*”的格式字元串不起作用。

答案:

  • 父集MemberWithDataCaption和任何翻譯
  • 在格式字元串中,第一個星號被替換為原始名稱,後續星號不會被替換。

例子:

formatstring   original name   resulting caption
------------------------------------------------
constant       Charly          Charly
* (dm)         Charly          Charly (dm)
(*) *          Charly          (Charly) *
  • 條件是:

    • 設置MemberWithData=NonLeafDataVisible
    • 使用包含“*”的格式字元串
    • 如果您使用翻譯,請提供翻譯後的格式字元串

引用自:https://dba.stackexchange.com/questions/175146