Я заполнил измерения - как заполнить таблицу фактов?
Я заполнил 4 таблицы измерений: затемнение по времени, затемнение по месту, отказ от затемнения и затемнение по типу работы.
Я рассчитал меры, необходимые в конечной таблице фактов, в промежуточной таблице, но как перенести идентификаторы измерений и меры в таблицу фактов?
Таблица фактов должна заканчиваться этими столбцами
TimeID - SiteId - AbandonedID - WorkTypeID - HoldTime - ACWTime - RingTime TalkTime
Данные должны быть сгруппированы также по 4 измерениям ID.
1 ответ
Простой JOIN должен сделать свое дело. Сделайте INSERT...SELECT от вашего промежуточного стола до целевого стола. В промежуточной таблице должны быть меры и естественные ключи для каждого измерения, выполнить 4 соединения, по одному на каждое затемнение, с естественными ключами, чтобы получить суррогатные ключи, и вставить их в факт.