Может кому пригодится. То что я искал - в настройках внешних бд, параметр SQLTimeout.
Может кому пригодится. То что я искал - в настройках внешних бд, параметр SQLTimeout.
Там все проще. Берется представление, а дальше в своей программе ты фильтруешь данные. Куб = сохраненный набор данных из SQL.И смысл?
Я не силен в технологии OLAP, но процедура пересчета кубов это же не просто "кнопочка в программе, не понятно зачем". Представления куба, хранящиеся в БД дают возможность оперативно формировать отчеты в разных разрезах. Если брать данные на прямую из SQL и сразу строить OLAP отчет, то легче никому не станет. А если писать свое представление куба, да еще с возможностью добавления полей и размерностей...
---------- Добавлено в 15:02 ---------- Предыдущее сообщение было размещено в 15:01 ----------
И что, помогло быстрее пересчитывать кубы?параметр SQLTimeout.
Ок. Пусть так. Но тогда при закрытии смены что то должно пересчитывать кубы (что бы там новые данные появились). Весь разговор то начался с того что у UCS мол кубы кривые, надо свои написать, делов на 5 копеек...Куб = сохраненный набор данных из SQL.
Вот и получается что не так все там просто.
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
Дело в том, что сам запрос куба в базе SQL отрабатывается за несколько секунд, а куб пересчитывается от 20 минут, в зависимости от куба. У нас около 100 касс в базе, 20+ объектов. И если одна касса не дошла до времени автоматического пересчета, то работа с отчетами встает, пока идет пересчет нужных кубов.
Я думал, мы уже решили этот вопрос. Далее дискуссия пошла в русло оптимизации пересчета кубов
Ну примерно от сюда пошел флейм...Где это написано?
Есть еще вариант: Написать свой софт с отчетами, который будет работать быстрее Запросы кубов есть уже...
Ильин Александр, Компания "Соттос"
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7
давайте остановим оффтоп и перейдем к решению вопроса по средствам РК7? у кого какие идеи есть?
Приветствую. У меня случилось обновление и я решил обрезать базы на этот год.
При обновлении R-Keeper до 7.6.0.64 была создана чистая SQL-база, перемещены с целью пересоздания check_db.udb в папке Сервера Отчетов и check.udb в папке Сервера Справочников. При подключении новой базы были установлены опции "Экспортировать справочники" и "Только структура". Теперь последние данные (вчерашние за 29.05.2018) в базу и отчеты сели, а предыдущие после копирования с ftp в папку incoming пропадают, но не появляются в Общих Сменах и не видно в отчетах. В логе сервера отчетов почему-то такая запись присутствует:
Подскажите почему он считает, что выгрузка по смене уже есть в базе.