【发布时间】:2014-07-27 11:24:34
【问题描述】:
在最后几天,我为我的项目Image 1 建立了一个会计多父层次结构。源视图附加在Image 2 之下。我们的 UDM 中有四个维度:唯一值得更多关注的是基于Dim_CostCategoryHierarchies 的维度。
首先,我们创建一个名为 vDim_CostCategoryHierarchies 的命名视图,我们将使用它作为维度的来源。
SELECT
distinct
h.[PK_CostCenterHierarchy],
h.[FK_CostCenter],
h.[FK_CostCenterHierarchyParent],
h.Hierarchy,
COALESCE (h.[CostCategoryOverrideeng], b.accountNo) AS AccountNo,
COALESCE (h.[CostCategoryOverridedeu], b.AccountNamedeu) AS AccountNameDeu,
COALESCE (h.[CostCategoryOverrideEng], b.AccountNameEng) AS AccountNameEng
FROM
[dbo].[Dim_CostCategoryHierarchies] AS h
left outer join dbo.DimCostCategory AS b ON h.[FK_CostCenter] = b.pk_cost
这是必要的,因为我们必须为所有层次结构定义所有节点和叶子的名称。表Dim_CostCategoryHierarchies 有截图hier Image 3。
我在 SSAS 中创建了 vDimCostCategoryHierarchies 的翻译,其中 AccountNo 与 AccountNameEng Image 4 的翻译相关,但是当我浏览维度并选择 English 时,层次结构保持不变,如您在附加的图像中看到的那样。 Image 5
谁能这么好心地给出在暴露的情况下如何处理这个翻译的想法?
【问题讨论】:
标签: ssas translation parent hierarchy