Я заполнил измерения - как заполнить таблицу фактов?

Я заполнил 4 таблицы измерений: затемнение по времени, затемнение по месту, отказ от затемнения и затемнение по типу работы.

Я рассчитал меры, необходимые в конечной таблице фактов, в промежуточной таблице, но как перенести идентификаторы измерений и меры в таблицу фактов?

Таблица фактов должна заканчиваться этими столбцами

TimeID  -  SiteId  -  AbandonedID  -  WorkTypeID  -  HoldTime  -  ACWTime  -  RingTime    TalkTime

Данные должны быть сгруппированы также по 4 измерениям ID.

1 ответ

Простой JOIN должен сделать свое дело. Сделайте INSERT...SELECT от вашего промежуточного стола до целевого стола. В промежуточной таблице должны быть меры и естественные ключи для каждого измерения, выполнить 4 соединения, по одному на каждое затемнение, с естественными ключами, чтобы получить суррогатные ключи, и вставить их в факт.

Другие вопросы по тегам