реализовать тип 2 SCD в качестве обобщенной хранимой процедуры в azure хранилище данных для всех измерений? - PullRequest
0 голосов
/ 07 апреля 2020

Я новичок в azure и работаю над Azure хранилищем данных. Я загрузил несколько измерений и промежуточных таблиц. Я хочу реализовать тип 2 SCD как обобщенную процедуру для всех обновлений с хеш-байтами. Как мы знаем, ADW не поддерживает слияние, я пытаюсь реализовать это с помощью обычных операторов вставки и обновления со столбцами startdate и enddate. Но схемы таблицы измерений не совпадают со схемами в промежуточной таблице, есть несколько столбцов, которые не учитываются.

Сначала я думал, что передам в промежуточную таблицу и таблицу измерений в качестве параметров, и извлекать схему из объектов sys, создавать временную таблицу, загружать необходимый столбец из рабочей области и делать хеш-байт и сравнивать хеш-байт из temp и измерения, но это хороший подход?

PS: Еще одна проблема, это иногда имена столбцов отображаются по-разному, например, Branchid как Branch_id. Как мне выбрать столбцы для них. Обратите внимание, что это только один случай, и это может иметь место и во многих таблицах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...