Привет. Не подскажешь как сделать выборку. В qlik sens делаю таблицу с мерой "оплаченные счета", есть поле [Статус] в котором содержится информация о статусе счета: оплачен, отправлен клиенту, отклонен . Как можно сделать выборку только по количеству оплаченных счетов Count([Статус])? Заранее спасибо.
День добрый.
Для фильтрации следует использовать расширенный синтаксис анализа множеств, Set Analyse
например
count(
{<Статус={'Оплачен'}>}
[Статус]
)
Подробнее почитай в руководстве Qlikview, думаю, на русском быстрее будет понять.
Понятно, а можно результат сложного расчета сохранить в новое поле чтобы обращаться за результатом к нему, а не повторно писать многоэтажную формулу?
Имеется в виду выражение? не значение?
В таком случае: Библиотека - меры .
Допустим есть расчет меры в таблице sum([Цена клика]) / sum([количество кликов]) как в qlik sens результат записать в какую нить таблицу для хранения?
В Qlikview, кстати, можно использовать переменные для хранения выражений, причем допускается вложенность. Наравне с выражениями можно сохранять результаты вычислений.
Для чего нужен результат вычислений в табличном формате?
Обычно в скрипте выполняются все действия по формированию модели данных.
В Qlikview есть возможность через макросы выгружать объекты в табличном виде.
Про Sense пока ничего не скажу.
Цитата: admin от 14 ноября 2014, 07:59:05
Для чего нужен результат вычислений в табличном формате?
У меня есть несколько многоэтажных формул полученные значения из разчета по ним используются для доп анализа, было бы очень удобно хранить эти расчеты в отдельных таблицах, по ним планироваться делать инфографику.
Значения нескольких многоэтажных формул будут обрабатываться по еще одной формуле)
Вашу задачу следует проанализировать, от источников и до конечных показателей.
И продумать сценарий обработки данных так, чтобы на выходе формировались все необходимые массивы данных.
В этом случае, снимется множество вопросов с визуализацией.
И сначала, я бы сделал в Qlikview, а затем уже перенес бы в Sense. Делается это несложно.
В нем, как-то сподручнее работается.
Sum({<Статус={'Оплачен'}>}[Сумма])
Получается таким способом можно подсчитать сумму только по счетам со статусом оплачено?
ЦитироватьКак можно сделать выборку только по количеству оплаченных счетов Count([Статус])?
Да, пример для вычислений по записям только со статусом Оплачен.