Size: a a a

2021 October 21

ЕС

Евгений Стучалкин... in Qlik BI chat
у вас тут конфликт синтаксиса выходит. Для анализа множеств нужна подстановка значений через запятую, но при прописывании их через запятую в аргументе переменной, вы как бы будете разделять строку ввода на разные аргументы. Т.е. вам по идее надо писать $(var('aaa','bbb')), но переменная будет это учитывать как аргумент $1 aaa и аргумент $2 bbb
источник

ЕС

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

ЕС

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

И

Игорь in Qlik BI chat
Спасибо за ответ. У меня в основном всюду один аргумент, там где в одном случае их два оставил в визуализации первичную формулу. Может Replace можно использовать?
источник

И

Игорь in Qlik BI chat
Хотя уже чисто ради интереса, пока не сильно горит...
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
да, можно передавать один аргумент, разделяя его ;, и реплейснуть при подстановке на запятые
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
реплейс должен быть в $(=)
источник

ИС

Игорь Степанов... in Qlik BI chat
Для Профориентации Python + Qlik, в принципе, направлений больших два
1 - интеграция данных в API и/ли в скрипте загрузки (коннекторы, напр.)
2 - использование динамических вычислений сторонних ресурсов в скрипте загрузки и для динамической визуализации для оболочки QS/QV. Вполне себе "partial reload" прямо в готовую модель данных.
Второй пункт - в основном, про SSE - тут сторонними ресурсами могут быть вычисления в python скриптах (Кластеры, ML, нейро, линейные оптимизации... "правильно приготовленный сайнс" для людей, которые "горшки обжигают", т.е. "работают на земле").

#Профориентация #Python+Qlik
источник

ИС

Игорь Степанов... in Qlik BI chat
Насчет стратегии применения "сторонних вычислений" (в т.ч. и SSE) в QLIK визуализациях...
По моему опыту, спрос на такой сервис - это не всегда про выдачу "оптимизационного" и "единственно верного" ответа.
Пользователь инфопанелей, где используется "вычислительный" SSE, - это обычно уже профи, которому не всегда нужен "единственный ответ/подсказка" на оптимизационную задачу в контексте выбранных им в т.ч. и хитромудрых фильтров. Потребность, скорее, как в шахматах - несколько полноценных сценариев (несколько ходов с прогнозом ответов управляемой системы).
Короче, это не совсем тривиальная тема.
В RL "вычислительный" сервис SSE обычно дальше прогнозов в linechart и unit цветов когорт в scatter plot не распространяется... а мог бы. Ниша для таких внедрений есть, но её необходимость/ценность/цену надо еще донести до ЛПР.
Судя по недавним приобретениям Qliktech, они видят необходимость маркетингового развития темы "сторонних вычислений". Подождем, увидим и мы, но, есть мнение, что ценник там будет тяжелый.

#Профориентация #Python+Qlik #SSE #IS
источник

АК

Андрей Косарев... in Qlik BI chat
$(vПеременная('("ааа"|"ббб")'))
источник

И

Игорь in Qlik BI chat
Спасибо, утром проверю 👍
источник

И

Игорь in Qlik BI chat
Не удержался, включился и проверил. Удивительно, визуально формула выглядит иначе, но считает правильно! Спасибо ещё раз.
источник

АК

Андрей Косарев... in Qlik BI chat
Не за что) с этим синтаксисом и wildcard работает, если вдруг понадобится, типа ("аа*"|"ббб")
источник

И

Игорь in Qlik BI chat
Не ответил, извиняюсь.
В реале там конечно посложнее, формула в 3 этажа, но всюду одинаковый параметр, и нужно применять десяток раз в разных KPI, изменяя только этот один параметр. С переменной и писать проще, и модифицировать если вдруг чего ещё придумают...
Переменную генерю в скрипте.
источник

ИС

Игорь Степанов... in Qlik BI chat
Как идея, можно создать несколько "островов данных", например, "параметр1", "прмтр2"... Тогда ваша формула (комплекс формул) динамически пересчитывался бы под действием Пользователя.
источник
2021 October 22

ЯС

Якимчук Сергей... in Qlik BI chat
Как варик засунуть сет анализ в другую переменную

vVSet ='a, b'
vVForm($(vVSet))
источник

И

Игорь in Qlik BI chat
Мне в данном случае не годится, параметры вводятся ручками в визуализациях. Но в принципе, если настраивать это дело в Экселе, может и пойдет, но я не проверял. Решение ведь выше уже есть.
источник

ДЧ

Дмитрий Чернов... in Qlik BI chat
Ну да, отработка задачи привязана к разным сотрудникам, чтобы можно было считать сроки отработки с момента поступления задачи до ответа.
источник

ИС

Игорь Степанов... in Qlik BI chat
Тогда я бы посоветовал для начала соединить (concatenate) обе таблицы в отсортированном по id,date виде.
Потом преобразовать таблицу так, чтобы появился столбец окончания периода.
Далее см. на intervalmatch.
источник

ДЧ

Дмитрий Чернов... in Qlik BI chat
А как делать сортировку по 2 параметрам при объединении есть пример, я с таким еще не сталкивался
источник