SSAS表格模型:字符串值不改变大小写';行不通

SSAS表格模型:字符串值不改变大小写';行不通,ssas,powerbi,tabular,ssas-tabular,Ssas,Powerbi,Tabular,Ssas Tabular,我只是想知道,在我更新后端数据之后,是否有一种方法可以让表格模型反映案例的变化。目前,如果我将数据库中的JOHN SMITH更新为JOHN SMITH,则即使在我清除流程后,表格模型也不会反映更改 下面是一个解释表格模型如何存储字符串值的链接。但它没有涵盖如何清除存储的主题 如果有人能提供解决方案/解决方法,请予以感谢 干杯经过几次测试,答案来自 简而言之,例如,如果在源表中我们有“bike”、“bike”、“bike”等产品名称,表格模型将只保存第一个值。处理模型时,SSAS将仅计算字符串

我只是想知道,在我更新后端数据之后,是否有一种方法可以让表格模型反映案例的变化。目前,如果我将数据库中的JOHN SMITH更新为JOHN SMITH,则即使在我清除流程后,表格模型也不会反映更改

下面是一个解释表格模型如何存储字符串值的链接。但它没有涵盖如何清除存储的主题

如果有人能提供解决方案/解决方法,请予以感谢


干杯

经过几次测试,答案来自

简而言之,例如,如果在源表中我们有“bike”、“bike”、“bike”等产品名称,表格模型将只保存第一个值。处理模型时,SSAS将仅计算字符串值。现在,如果我们只是想将“biKE”更新为“biKE”,不幸的是,由于“biKE”的存在,报告中仍然将产品名称显示为“biKE”


这有点有趣。因为当我们构建数据模型时,我们通常会对父子关系进行非规范化,所以很明显我们可能会有重复的条目。如果我们的产品部门希望在不同的情况下显示产品名称,例如,亚洲部门希望以所有大写字母报告产品名称,而非盟部门希望以适当的大小写报告产品名称,我们必须构建一个额外的格式字符串

在已更新的维度上运行一个完整的进程应该会将外壳更新到用户应用程序。你试过这个吗?