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

Автор Тема: Ежедневная загрузка данных Qlikview  (Прочитано 2886 раз)

Оффлайн derzit

  • Новичок
  • *
  • Сообщений: 5
  • Рейтинг: +2/-0
    • Просмотр профиля
Ежедневная загрузка данных Qlikview
« : Ноябрь 11, 2013, 11:29:01 am »
Добрый день!
Подскажите, пожалуйста, можно ли организовать ежедневное обновление загружаемых данных в автоматическом режиме, и если да, то как?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Ежедневная загрузка данных
« Ответ #1 : Ноябрь 11, 2013, 04:41:13 pm »
День добрый.

Да, конечно же.
Все просто:

Программа-загрузчик обрабатывает источники данных, извлекает полезные сведения и складывает их в отдельный каталог в формате QVD. Запускается обычным планировщиком, например:
"C:\Program Files\QlikView\qv.exe" /r Best5RawLoader.qvw
Дальше работает либо клиентское приложение либо утилита, облагораживающая извлеченные данные.
Но работает уже не с источниками данных а с хранилищем, т.е. набором QVD-файлов.
В итоге, у всех потребителей одна версия правды.

Оффлайн avv_vladimir

  • Новичок
  • *
  • Сообщений: 5
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Ежедневная загрузка данных
« Ответ #2 : Декабрь 04, 2013, 07:21:47 pm »
Писал маленький скриптик, котрый перезагружает кликовский документ с паролем на открытие документа. Текст сохранить как файл *.vbs Запускать по виндовому шедулеру, "заменяет" паблишер :)

SET QV = CreateObject("QlikTech.QlikView")

QV.OpenDoc "C:\xxx.qvw","ADMIN","A"

QV.ActiveDocument.Reload()
QV.ActiveDocument.Save
QV.QUIT
SET QV = NOTHING

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

Re: Ежедневная загрузка данных
« Ответ #2 : Декабрь 04, 2013, 07:21:47 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Ежедневная загрузка данных
« Ответ #3 : Декабрь 04, 2013, 10:40:43 pm »
Спасибо, опробуем.

Оффлайн googlogmob

  • Новичок
  • *
  • Сообщений: 31
  • Рейтинг: +1/-0
    • Просмотр профиля
Re: Ежедневная загрузка данных
« Ответ #4 : Июнь 24, 2014, 06:26:15 pm »
Писал маленький скриптик, котрый перезагружает кликовский документ с паролем на открытие документа. Текст сохранить как файл *.vbs Запускать по виндовому шедулеру, "заменяет" паблишер :)

SET QV = CreateObject("QlikTech.QlikView")

QV.OpenDoc "C:\xxx.qvw","ADMIN","A"

QV.ActiveDocument.Reload()
QV.ActiveDocument.Save
QV.QUIT
SET QV = NOTHING

а как запускать этот скрипт в "тихом режиме"? после запуска открывается окно QV, это может быть не удобно пользователям

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Ежедневная загрузка данных
« Ответ #5 : Июнь 25, 2014, 08:21:44 am »
Запускать под другой учеткой.