Ошибка при запросе оси Х: Cannot convert NULL value to non-Nullable type

Приветствую.
В некоторых случаях дэш не строится с ошибкой “Нет данных”:

Получаем следующую ошибку:

Cannot convert NULL value to non-Nullable type: while executing 'FUNCTION CAST(sum(if(and(equals(MEASURE_CCODE, 'PL_STREAM'), equals(CHANNELDETAIL_NAME, 'РТУ')), if(and(equals(YEAR_NCODE, vMaxYear), equals(MONTHOFYEAR_NCODE, vMaxMonth)), FACT_1_VALUE, 0), NULL)) :: 1, 'Float64' : 3) -> CAST(sum(if(and(equals(MEASURE_CCODE, 'PL_STREAM'), equals(CHANNELDETAIL_NAME, 'РТУ')), if(and(equals(YEAR_NCODE, vMaxYear), equals(MONTHOFYEAR_NCODE, vMaxMonth)), FACT_1_VALUE, 0), NULL)), 'Float64') Float64 : 5'. (CANNOT_INSERT_NULL_IN_ORDINARY_COLUMN) (version 23.11.1.2711 (official build))

Но при некоторых фильтрах дэш отстраивается. Прошу помочь в поиске причины. СУБД: CH

Полезная нагрузка:

{with: "clickhouse.dmgd_TOPMANAGERMEASURESENR_VW_RPT_1", columns: ["MACROREGION_NAME",…],…}
columns: ["MACROREGION_NAME",…]
filters: {"": ["is not", "MACROREGION_NAME", null], PRODUCT_NAME: ["=", "Международная ПК"],…}
limit: 128
sort: ["-sum_fact", "+MACROREGION_NAME"]
with: "clickhouse.dmgd_TOPMANAGERMEASURESENR_VW_RPT_1"

Полный текст ошибки вышлю на ЕМайл

Добрый день, проблему зафиксировали, исправим в следующих версиях

1 лайк

Приветствую. Есть уже планы по выходу релиза с исправлением?

Добрый день. В компоненте luxmsbi-pg версии 9.3.2 данная проблема будет исправлена

1 лайк