Size: a a a

2021 May 05

ЕС

Евгений Стучалкин... in Qlik BI chat
Зацените что придумали. Активно используем свой конструктор выражений, и столкнулись с ситуацией, что нужно контролировать задание сценариев связей. Т.к. в наших моделях часто одна сущность может иметь несколько вариантов связей: пользователь как создатель или как текущий ответственный. Дата как дата создания или дата закрытия и т.д. Сценарии связи хранятся в автоматически генерируемых полях с окончанием .type. Сделали по ним динамическую формулу, которая считает кол-во значений по сценариям связей и сигналит, если они не определены. Если появляются новые сценарии - они попадают в проверку автоматически. Слава $(=) :)
источник

АБ

Андрей Балдыга... in Qlik BI chat
Спасибо. Я думаю, что мне именно первый вариант нужен. Цены сильно динамичный и вычисляются для каждой сделки. Нет цены на день.
источник

ei

evgeny ivanov in Qlik BI chat
gif-ка с очень маленьким расширением, не читается
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
когда кликаю по ней она так выглядит
источник

АБ

Андрей Балдыга... in Qlik BI chat
У меня для ряда товаров в один день несколько значений поля цена. Соответственно, для них выдает null. Как обойти это? Как вычислять последнюю цену продажи. Ведь внутри дня есть накладные...
источник

EI

Eugeny Y. Ilyin ( Sa... in Qlik BI chat
Определитесь с бизнесом как считать, последнюю, среднюю или макс/мин. И дальше будет ясно.
источник

АБ

Андрей Балдыга... in Qlik BI chat
Среднюю за последний день продажи
источник

IB

Igor Burobin in Qlik BI chat
Добавьте еще один признак для сортировки - например время или номер документа (если числовой) или просто номер строки в файле если без разницы какая строка нужна
источник

IB

Igor Burobin in Qlik BI chat
FirstSortedValue(Цена, -1 * (Дата + Номер / 100000000)) при условии что Номер это число меньше 100000000
источник

АБ

Андрей Балдыга... in Qlik BI chat
Хм... Сейчас попробую, спасибо за идею!
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
мне кажется что проще в скрипте таблицу запилить последних цен)
источник

IB

Igor Burobin in Qlik BI chat
Я про нее говорю как раз
источник

IB

Igor Burobin in Qlik BI chat
о вычислении этой таблице в скрипте через FirstSortedValue
источник

АБ

Андрей Балдыга... in Qlik BI chat
Эту задачу и решаем
источник

АБ

Андрей Балдыга... in Qlik BI chat
ИД у меня число с 9 знаками
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
не понимаю шаманства с firstSortedValue. Я бы посчитал табло товаров с максимальной датой заказа, к ней приджойнил продажи этих дней, и высчитал среднее
источник

ИС

Игорь Степанов... in Qlik BI chat
"таблица последних цен" - очень нужная для бизнеса штука. Её бы всегда на уровне етл до всяких кликов и пибиайс создавать и актуализировать.
Бизнес же не только в клик залезаит)), но и в экселях сидит периодически. Про питоно-джупайтеры  вообще молчу)
источник

IB

Igor Burobin in Qlik BI chat
это больше действий чем одно
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
зато логика прозрачнее
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
и универсальнее
источник