В компании, где я работаю, было принято решение — нужен Куб. Именно так, с большой буквы К. Данных достаточно много (более 40 инфо баз): тысячи движений в день по каждой и т.д. и т.п. Попытка выгрузки всего этого добра в общую конфигурацию 1С ни 7, ни 8 ничего хорошего не дали. Тогда и было решено, что обновление витрины будет происходить средствами сиквела, но… базы не очень-то и однородны, поля в каждой из них различны по наименованию, есть различия в учете, да и обслуживают их различные кодеры и кто что напишет … в общем, сплошная детская неожиданность. Ну вот где-то так и появилось это решение. В общем, идея проста — собрать в одном месте все соответствия полей таблиц сиквела и названий их в конфигураторе, а потом собрать из них таблицу с человеческими именами, которые и будут использоваться для дальнейшей работы.
Установка и использование.
- Разворачиваем базу из мдшника.
- В справочнике баз прописываем пути к папкам баз и их название в СКЛ сервере
- Перечитываем все ддс файлы
- Создаем документ для создания таблиц.
В документе выбираем интересующую нас таблицу, базы, из которых будет проводится выборка, выбираем вид создаваемой процедуры. После нажатия ОК в папке с базой будет создана папка с набором сиквеловских скриптов и батником для их разворачивания.
З.Ы. В моем случае пришлось отказаться от использования триггеров, так как довольно часто возникали взаимоблокировки.
каким образом формируются Измерения, меры и факты. Или куб приблизительный?
Куб не формируется. формируется витрина данных с человеко-понятными именами на основании которой можно стоить куб
А на 8 версии есть что-то подобное?