кодами товаров и их названиями. У одного кода может быть несколько названий (менялись в течение времени).
Сделал таблицу-справочник с уникальными кодами товаров через DISTINCT, теперь хочу к коду вытянуть любое (лучше последнее по столбцу с датой в центральной таблице, но не принципиально) значение названия соответствующего товара. Как это сделать, подскажите?
Буду благодарен за помощь.
а вы уверены в своей логике? лично у меня к ней масса вопросов, особенно как вы исторически будите анализировать товар, если изменение названия прошло позже
Я планирую использовать наименование из справочника. Так как код товара не меняется, то связка "Наименование из справочника"-"Код товара"-"Данные" должна нормально отрабатывать, по моей идее.
открывает кто-то отчет, начинает смотреть аналитику, знает что на тот момент это был товар А1, но не видит его, а видит товар А2, который грубо говоря появился через год... я к этому
Не, это нормально. Названия нужны только для того, чтоб понимать, что из себя вообще представляет этот товар. Аналитика вся будет завязана на код, и данные из исходной системы тоже завязаны на код товара.
сортировка по коду asc, сортировка по дате desc и убрать дубли по коду, как-то так если не заморачиваться, скорее всего перед удалением проиндексировать
У меня получилось через TOPN сделать вычисление одной строки, но получается вся строка и я её не могу вставить в качестве вычисляемого столбца. А как вытащить из вычисленной таблица значение конкретного столбца я, к сожалению, ещё не освоил.
зачем вам вычисляемые таблицы и дубли? делайте это на шаге получения в pq
Через PQ я это реализовал, но обработка идёт сравнительно долго. Я предположил, что DAX такое сделает быстрее.
о каких объемах строк идет речь и что за источник?
Обработанная в PQ таблица на 120 тысяч строк, которая потом становится центральной таблицей в PBI. Я делаю ссылку на неё, после этого вытаскиваю уникальные коды, затем через объединение запросов к кодам подтягиваю все наименования по коду и выбираю нулевой элемент списка.
что первое в голову пришло
Огромное спасибо!
Сработало вообще мгновенно, а PQ над этим секунд 30 думал. Ещё раз благодарю за помощь!
Обсуждают сегодня