首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于其他表中列的PowerBI DAX填充列

基于其他表中列的PowerBI DAX填充列
EN

Stack Overflow用户
提问于 2022-11-09 19:37:10
回答 1查看 29关注 0票数 0

我有以下模式:

如果SAPBW_ItemsExtMatGroupName DALI_ProductFamDALI ProductFamDescription是空的,那么我想在所有条目表中创建一个列,该列包含DALI_ProductFamDALI中的文本。(所有项目都是或在SAPBW_Items或DALI_ProductFam中,但不能两者兼有)

我用以下DAX公式成功地做到了这一点:

代码语言:javascript
复制
ProductFamily V2 = 
var _CodeItem = 'All Items'[CompanyCodeItem]
var _DALIItemSkey = LOOKUPVALUE(DALI_Items[DALI ProductFam],DALI_Items[Item_Skey_Bigint],_CodeItem)
var _DALIFamily = LOOKUPVALUE(DALI_ProductFam[DALI ProductFamDescription],DALI_ProductFam[ProductFam],_DALIItemSkey)
var _SAPFamily = LOOKUPVALUE(SAPBW_Items[ExtMatGroupName],SAPBW_Items[Item_Skey_Bigint],_CodeItem)
Return
COALESCE(_DALIFamily,_SAPFamily)

但由于数据集非常庞大,计算时间有点慢……是一种改进的方法吗?PS:“所有项”‘CompanyCodeItem、DALI_ItemsDALI ProductFam和SAPBW_ItemsExtMatGroupName都是字符串的列。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-10 09:05:37

我找到了一个很有魅力的解决方案:

代码语言:javascript
复制
ProductFamily = RELATED( SAPBW_Items[ExtMatGroupName]) & RELATED( DALI_ProductFam[DALI ProductFamDescription])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74380473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档