Доброго дня, уважаемые. Подсобите, пожалуйста, с DAXом. Есть центральная таблица с

кодами товаров и их названиями. У одного кода может быть несколько названий (менялись в течение времени).
Сделал таблицу-справочник с уникальными кодами товаров через DISTINCT, теперь хочу к коду вытянуть любое (лучше последнее по столбцу с датой в центральной таблице, но не принципиально) значение названия соответствующего товара. Как это сделать, подскажите?

14 ответов

28 просмотров
Алексей-Мельников Автор вопроса

Буду благодарен за помощь.

Алексей Мельников
Буду благодарен за помощь.

а вы уверены в своей логике? лично у меня к ней масса вопросов, особенно как вы исторически будите анализировать товар, если изменение названия прошло позже

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
а вы уверены в своей логике? лично у меня к ней ма...

Я планирую использовать наименование из справочника. Так как код товара не меняется, то связка "Наименование из справочника"-"Код товара"-"Данные" должна нормально отрабатывать, по моей идее.

Алексей Мельников
Я планирую использовать наименование из справочник...

открывает кто-то отчет, начинает смотреть аналитику, знает что на тот момент это был товар А1, но не видит его, а видит товар А2, который грубо говоря появился через год... я к этому

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
открывает кто-то отчет, начинает смотреть аналитик...

Не, это нормально. Названия нужны только для того, чтоб понимать, что из себя вообще представляет этот товар. Аналитика вся будет завязана на код, и данные из исходной системы тоже завязаны на код товара.

Алексей Мельников
Не, это нормально. Названия нужны только для того,...

сортировка по коду asc, сортировка по дате desc и убрать дубли по коду, как-то так если не заморачиваться, скорее всего перед удалением проиндексировать

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
сортировка по коду asc, сортировка по дате desc и ...

У меня получилось через TOPN сделать вычисление одной строки, но получается вся строка и я её не могу вставить в качестве вычисляемого столбца. А как вытащить из вычисленной таблица значение конкретного столбца я, к сожалению, ещё не освоил.

Алексей Мельников
У меня получилось через TOPN сделать вычисление од...

зачем вам вычисляемые таблицы и дубли? делайте это на шаге получения в pq

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
зачем вам вычисляемые таблицы и дубли? делайте это...

Через PQ я это реализовал, но обработка идёт сравнительно долго. Я предположил, что DAX такое сделает быстрее.

Алексей Мельников
Через PQ я это реализовал, но обработка идёт сравн...

о каких объемах строк идет речь и что за источник?

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
о каких объемах строк идет речь и что за источник?

Обработанная в PQ таблица на 120 тысяч строк, которая потом становится центральной таблицей в PBI. Я делаю ссылку на неё, после этого вытаскиваю уникальные коды, затем через объединение запросов к кодам подтягиваю все наименования по коду и выбираю нулевой элемент списка.

Алексей-Мельников Автор вопроса
Yurі Polіshсhuk
что первое в голову пришло

Сработало вообще мгновенно, а PQ над этим секунд 30 думал. Ещё раз благодарю за помощь!

Похожие вопросы

Обсуждают сегодня

Добрый день! Вопрос, понимаю, не очень принципиальный и можно его обойти, но просто любопытно, откуда в срезе берётся "Пусто"? Если в срез перетягиваю Месяц из Sales, то всё х...
Anastasiya
28
Добрый день! Помогите, пожалуйста, может быть кто сталкивался. У заказчика есть интересное требование. Есть данные по проектам и дисциплинам по этим проектам (каждый проект ...
Leonid Solovev
20
Добрый вечер. Поручили выбрать сервис для нового дашборда компании. Пока выбор упал на power bi. Можете что нибудь рассказать об опыте использования? Подводных камнях, способо...
Илья
33
добрый день всем! Пожалуйста, помогите решить данную проблему: дашборд не мой, при обновлении датасета с браузера - выдает ошибку - {"error":{"code":"DM_GWPipeline_Gateway_Mas...
Feniks Sushhaya
15
Здравствуйте! Подскажите, можно ли в DAX вычесть НДС прямо в формуле SAMX, или нужна обязательно таблица с процентами НДС? "НДС нужно исключить. Считайте НДС равным 1.2 (20%)....
Владимир
26
Добрый день, Коллеги. Подскажите пожалуйста в чем причина ? При выборе поля Размер, гистограмма по Размерам формируется , а по Складам -нет. Названия Складов все заполнены ...
Julia Po
33
Всем привет) Я уже задавала этот вопрос на прошлой неделе, но возможно, в пятницу было очень непонятно сформулировано. Постаралась сейчас максимально понятно все описать Необ...
Катя Каткова
4
День добрый. Есть такой вопрос. Имеем матрих таблицу, есть по каждому человеку группы вопросов, он отвечал на них и имеет баллы. Т. Е. В группе есть несколько вопросов. Нужно ...
Oleg Savinkov
21
Коллеги! По одиночке в стреде PBI Desktop все запросы к Analytic srv и SQL SRV отрабатываются долго (много данных), но выполняются. Но при обовлении всей модели выдает ошибк...
Антон Москвин
23
Видимо это имели в виду?
Ekaterina Lelekova
25
Карта сайта