-2
У меня есть таблица с колонкой «продукта» и таблицу с «Описание продукта» и «Категория» столбцов следующим образом:DAX - получить категорию путем сопоставления столбца из двух таблиц
TableMain
('Product')
"Bike"
"Sport-100 Helmet"
Lookup
('Product Description','Category')
"4-Bike", "Bike"
"Sport-100 Helmet, Black", "Helmets"
мне нужно вычисляемый столбец «Категория» в TableMain, сопоставляя TableMain.'Product и Lookup.'Product Description 'и получая категорию. следующим образом:
TableMain
('Product', 'Category')
"Bike", "Bike"
"Sport-100 Helmet", "Helmets"
Пожалуйста, предложите DAX.
Заранее спасибо.
мне удалось придумать следующий DAX, но он работает всегда на 10 миллионов строк (в тысячах ок): '= CALCulate ( LASTNONBLANK (Lookup [Категория], 1), FILTER ( Поиск, \t \t ПОИСК (MainTable [Product], Lookup [Product Description], 1,0)> 0)) ' Может кто-нибудь предложить оптимизацию? –
Prakash, ваш лучший выбор - повторить свой вопрос в более понятном для понимания способом. Если да, то кто-то поможет! – Jacob
Спасибо, Джейкоб, но вопрос ясен. Я не думаю, что это может быть написано более ясным образом. –