Узкие места миграции QlikView Server 11 на QlikView Server 12 November

Узкие места миграции QlikView Server 11 на QlikView Server 12 November

  • ApplyMap (Если отсутствует меппинг, то ошибка. В 11 версии все работает без ошибки);
  • Более строгое поведение скрипта с форматами даты (надо менять формат даты принудительно на правильный); При формировании таблицы фактов в случае если в разных QVD разные форматы даты стоят, то QlikView может принудительно поменять дату (из-за чего может перестать работать Set Analysis);
  • Выполнение Execute из скрипта QlikView на сервере C:\Windows\System32\config\systemprofile\AppData\Roaming\QlikTech\QlikViewBatch\Settings.ini В этом файле надо поставить AllowExecuteCommand=1;
  • Перед инсталляцией QlikView Desktop клиента желательно удалить старый клиент, т.к. могут возникнуть проблемы, что QlikView 12 не до конца удалить 11 версию из регистра и приложение по-умолчанию будет отображаться как QlikView 11. При этом если у Вас в папке Program Files Будет лежать дистрибутив от 11 версии, то возможно винда станет даже запускать QlikView из-под файла 11 версии (данный кейс получен на практике, пришлось чистить регистр).

QlikView Script: Выгрузить из базы данных все таблицы в QVD

QlikView Script: Выгрузить из базы данных все таблицы в QVD

Не считается Pick Match() и Aggr. AGGR() и ValueList()

Не считается Pick Match() и Aggr. AGGR() и ValueList(). Synthetic Dimensions

В этой статье будет описана проблема “Не считается Pick Match() и Aggr. AGGR() и ValueList(). Synthetic Dimensions”. На практике было замечено, что если внутри конструкции Pick->Match->ValueList использовать несколько выражений Aggr, то конструкция не работает. Первое выражение рассчитывается, а последующие нет. Этот пример был получен в QlikView 11. Ниже будет показано решение проблемы.

Пример:

Подробнее