Я новичок в azure и работаю над Azure хранилищем данных. Я загрузил несколько измерений и промежуточных таблиц. Я хочу реализовать тип 2 SCD как обобщенную процедуру для всех обновлений с хеш-байтами. Как мы знаем, ADW не поддерживает слияние, я пытаюсь реализовать это с помощью обычных операторов вставки и обновления со столбцами startdate и enddate. Но схемы таблицы измерений не совпадают со схемами в промежуточной таблице, есть несколько столбцов, которые не учитываются.
Сначала я думал, что передам в промежуточную таблицу и таблицу измерений в качестве параметров, и извлекать схему из объектов sys, создавать временную таблицу, загружать необходимый столбец из рабочей области и делать хеш-байт и сравнивать хеш-байт из temp и измерения, но это хороший подход?
PS: Еще одна проблема, это иногда имена столбцов отображаются по-разному, например, Branchid как Branch_id. Как мне выбрать столбцы для них. Обратите внимание, что это только один случай, и это может иметь место и во многих таблицах.