Форум разработчиков QlikView и Qlik Sense. Получи любые ответы на вопросы по QlikView и Qlik Sense в течении нескольких часов!
Вы не вошли.
Страницы 1
Судя по описанию, Publisher - потенциально лучшее решение: централизированное и децентрализированное разгранечение прав доступа.
Приятным бонусом будет экономия ресурсов: Работа каждого скажем из 10 пользователей с небольшим персональным приложением, созданным Publisher, например, по 1 Гб менее ресурсоёмка , чем работа всех 10 пользователей с одним большим приложением в 10 Гб, в котором разграничение задано с помощью Section Access. Более мелкие приложения требуют в совокупности меньше процессорной мощности и генерируют меньше пользовательского кэша (ресурсы памяти!), чем одно крупное.
К сожалению, на практике этого пока не проверить не доводилось
SQL SELECT PrimaryKey, X, Y FROM DB_TABLE
WHERE ModificationTime >= #$(LastExecTime)#
AND ModificationTime < #$(BeginningThisExecTime)#;
Concatenate LOAD PrimaryKey, X, Y FROM File.QVD;
STORE QV_Table INTO File.QVD;
переименовать столбцы при выгрузке
в скрипте:
Join(task_logs)
LOAD task_id, num(min(log_updated_at)) as minDate, num(max(log_updated_at)) as maxDate
Resident task_logs
Where match(status,'closed')=0
group by task_id;
calendar:
LOAD
num(TempDate) as Дата,
Year(TempDate)&'-W'&Week(TempDate) as Неделя;
LOAD date ($(varMinDate) + rowno() - 1) as TempDate
AUTOGENERATE $(varMaxDate) - $(varMinDate) + 1;
в выражении сводной таблицы:
count({< minDate = {"<=$(=max(Дата)"},maxDate = {">=$(=min(Дата)"} >} distinct task_id)
при этом выборка недель происходит из столбца Неделя таблицы calendar, столбец week таблицы task_logs можно исключить.
Страницы 1
[ Сгенерировано за 0.016 сек, 9 запросов выполнено - Использовано памяти: 1.36 Мбайт (Пик: 1.53 Мбайт) ]