Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 25, 2017, 03:04:01 am

Автор Тема: Обновление через таск менеджер. QlikView  (Прочитано 658 раз)

Оффлайн piton

  • Новичок
  • *
  • Сообщений: 22
  • Рейтинг: +5/-0
    • Просмотр профиля
При обновлении документа в QlikView через таск менеджер, при сохранении документ сваливается с ошибкой, если в этот момент документ открывается, считывается пользователем. Приходится по новой запускать обновление, а это занимает много времени. Может кто знает как это исправить?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Обновление через таск менеджер. QlikView
« Ответ #1 : Май 24, 2016, 01:09:22 pm »
Привет.
Сделайте отдельный документ для обновления qvd-файлов.
А обновление приложения с визуализацией доверьте пользователю.

Оффлайн Иван

  • Наставник
  • **
  • Сообщений: 62
  • Страна: ru
  • Рейтинг: +13/-0
    • Просмотр профиля
    • Теория и практика QlikView
Re: Обновление через таск менеджер. QlikView
« Ответ #2 : Май 25, 2016, 11:43:55 am »
При этом можно в отдельный qvd файл указывать идет загрузка или нет - 0 или 1. Данные перед загрузкой сохранять в QVD (бэкап приложения). Если 0, то данные забирать из подготавливаемых qvd. Если 1 (идет загрузка) - данные брать из бэкапа приложения.

Можно придумать что-то другое))) К примеру макросы подключить с проверкой флага.
Бизнес-анализ, http://iiba.ru
Теория и практика QlikView, http://ivan-shamaev.ru/qlikview-theory-and-practic

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Обновление через таск менеджер. QlikView
« Ответ #2 : Май 25, 2016, 11:43:55 am »

Оффлайн savenyaav

  • Новичок
  • *
  • Сообщений: 7
  • Страна: by
  • Рейтинг: +5/-0
    • Просмотр профиля
Re: Обновление через таск менеджер. QlikView
« Ответ #3 : Май 25, 2016, 12:43:11 pm »
Я бы посоветовал дополнительно еще, к уже перечисленному, сделать еще один документ, который бы собирал модель данных, и уже конечное приложение бинарной загрузкой подтягивало бы в себя эту готовую модель из созданного qvw.
Бинарная загрузка займет мало времени (пару минут, если ваша модель будет содержать данных в несколько ГБ), и даже в случае падения можно будет перезапустить обновление и занимать оно будет на порядок меньше времени, чем если бы вы тянули все из qvd.