Size: a a a

2021 March 22

AS

Aleksey SV in Qlik BI chat
Galina E
Скорее всего памяти не хватает для расчетов. В sense видела такую при выполнении скрипта
да, через какое-то время открылось. видимо память была сожрана вся на тот момент
источник

СР

Сергей Рузавин... in Qlik BI chat
Как в прямой таблице (4 поля) вывести только те строки для которых в одном из полей нет значения?
источник

DS

Daniil Semenov in Qlik BI chat
Сергей Рузавин
Как в прямой таблице (4 поля) вывести только те строки для которых в одном из полей нет значения?
Например в скрипте для каждого поля сделать проверку, если пустое, то 0, если заполнено то 1.
Далее все эти 4 показателя проссуммировать, тем самым определив новый признак. И уже в интерфейсе сетанализом оставить только те строки у которых этот признак меньше 4х
источник

СР

Сергей Рузавин... in Qlik BI chat
Daniil Semenov
Например в скрипте для каждого поля сделать проверку, если пустое, то 0, если заполнено то 1.
Далее все эти 4 показателя проссуммировать, тем самым определив новый признак. И уже в интерфейсе сетанализом оставить только те строки у которых этот признак меньше 4х
да мне достаточно одно поле проверить только, сейчас попробую
источник

DS

Daniil Semenov in Qlik BI chat
Сергей Рузавин
да мне достаточно одно поле проверить только, сейчас попробую
подумал, что по условию "Хотя бы в одном из". Ну если поле конкретное, то еще проще тогда этот признак ввести
источник

СР

Сергей Рузавин... in Qlik BI chat
Daniil Semenov
подумал, что по условию "Хотя бы в одном из". Ну если поле конкретное, то еще проще тогда этот признак ввести
if(IsNull(ПОЛЕ), 0, Count(ПОЛЕ)), верно?
источник

В

Вадим in Qlik BI chat
Сергей Рузавин
if(IsNull(ПОЛЕ), 0, Count(ПОЛЕ)), верно?
Count If (isnull ([поле],[то что выводим])
источник

В

Вадим in Qlik BI chat
Distinct чтобы уникальные считать
источник

DS

Daniil Semenov in Qlik BI chat
я бы лучше в процессе загрузи сделал условие, If(isNull(Поле),1,0) as Flag

а в интерфейсе считал бы count({<Flag={1}>}Поле)
источник

СР

Сергей Рузавин... in Qlik BI chat
Daniil Semenov
я бы лучше в процессе загрузи сделал условие, If(isNull(Поле),1,0) as Flag

а в интерфейсе считал бы count({<Flag={1}>}Поле)
Я логику понимаю, я не понимаю какую настройку в QlikView поставить на нужную фильтрацию по выражению в прямой таблице
источник

DS

Daniil Semenov in Qlik BI chat
Сергей Рузавин
Я логику понимаю, я не понимаю какую настройку в QlikView поставить на нужную фильтрацию по выражению в прямой таблице
После того как флаг ввели, я выше выражение написал
count({<Flag={1}>}Поле)
источник

СР

Сергей Рузавин... in Qlik BI chat
а все понял место, ну там по факту так и есть, вопрос как в таблице именно нужное оставить
источник

В

Вадим in Qlik BI chat
Сделай измерение где назовёшь пустое значение как либо, чтобы фильтровать. Например, If (isnull(поле), 0, 1) и используй в фильтре данное измерение
источник

DS

Daniil Semenov in Qlik BI chat
в таблицу, если считать не надо ничего, можно сами поля выводить используя only({<Flag={1}>}Поле1) и т.д.
Тогда он будет выводить сами значения, отсекая лишнее
источник

В

Вадим in Qlik BI chat
А лучше действительно в скрипте загрузки сделать вычисляемое поле, можно будет и сет анализ при счёте использовать, если считать доли от всего понадобится
источник

СР

Сергей Рузавин... in Qlik BI chat
Daniil Semenov
в таблицу, если считать не надо ничего, можно сами поля выводить используя only({<Flag={1}>}Поле1) и т.д.
Тогда он будет выводить сами значения, отсекая лишнее
вот это интересно
источник

В

Вадим in Qlik BI chat
Там есть галочка тогда в таблице - включить пустые значения 😃
источник

СР

Сергей Рузавин... in Qlik BI chat
Вадим
Там есть галочка тогда в таблице - включить пустые значения 😃
знаю, я просто после Power BI иду в клик и туплю, там все это проще намного было
источник

В

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

MD

Maxim Deviatov in Qlik BI chat
Вадим
Может кто сталкивался. Есть цикл который вычисляет несколько переменных, как их записать в одну друг за другом?
Конкатенацией &, например через запятую
источник