Страницы: 1
RSS
Power Query объединение 2х таблиц по столбцу, отсутствующему в одной из таблиц
 
Добрый день! Прошу подсказать как решить следующую задачу. Есть 2 таблицы
all - все поставщики
Supplier2 - только Поставщик 2.
Требуется объединить эти таблицы по дате и поставщику, но в таблице Supplier2 отсутствует столбец "Поставщик". Если его создавать, то в каждой строке будет одно и тоже - "Поставщик 2".
Возможно ли произвести объединение, не создавая дополнительных столбцов в таблице Supplier2, а например просто указав чему должен быть равен ключ внутри функции Table.NestedJoin?
 
А в чем проблема то добавить столбец? Если хотите, чтобы работало быстро, то придется, в противном случае надо будет джойнить только по дате, а дальше фильтровать пристыкованные таблицы. Но это медленно работает.
Вот горшок пустой, он предмет простой...
 
PooHkrd, да нет проблемы) Просто было интересно можно ли ключ для объединения задавать вручную  :)  
 
Доброе время суток
Цитата
Murderface_ написал:
Возможно ли произвести объединение, не создавая дополнительных столбцов
В теории, да
Цитата


An optional set of keyEqualityComparers may be included to specify how to compare the key columns.
только пока никому не удавалось заставить это работать. Может что изменилось за последние года два.
 
Пришло в голову только такое:
Скрытый текст
И, кстати, Андрей, наткнулся тут на вот такое. Надо будет погонять на досуге вариант с SortMerge, возможно результаты будут интересными.
Изменено: PooHkrd - 30.06.2020 18:19:10
Вот горшок пустой, он предмет простой...
 
PooHkrd, спасибо) Похоже действительно проще и быстрее создать столбцы.
Страницы: 1
Наверх