При рисовании гаджета Есть ли настройка по умолчанию, ограничивающая количество записей?

Я использую сервер wso2 das и apache cassandra в качестве внешнего источника данных для хранения полученных событий.

Когда я пытаюсь визуализировать свои данные (скажем, создать гаджет Bar), я не вижу всех данных, которые я храню в cassandra. Мне интересно, есть ли ограничение на записи, которые DAS извлекает из cassandra? Если да, могу ли я изменить эту настройку по умолчанию?

Спасибо за вашу помощь.

Ваше здоровье. Вайди


person Wajdi Fathallah    schedule 10.05.2016    source источник


Ответы (1)


Существует ограничение на максимальное количество записей, извлекаемых за один запрос. Значение по умолчанию — 5000, но вы можете изменить его с помощью файла конфигурации, приведенного ниже.

<DAS_HOME>/repository/conf/datasources/analytics-datasources.xml

Внутри XML-тега <queryOptions> найдите <fetchSize> и обновите его.

Если вам нужна дополнительная помощь по этому вопросу, пожалуйста, дайте мне знать.

Спасибо,

Упуль

person Upul Bandara    schedule 10.05.2016
comment
Спасибо за ответ, Upul, я уже пытался установить <fetchSize>10000000</fetchSize> безрезультатно. На самом деле у меня около 8 миллионов записей в кластере cassandra с 3 узлами. то, что я получаю обратно, является крошечной частью. К вашему сведению, я могу изучить все свои данные, когда я войду в пользовательский интерфейс углерода и использую меню Data Explorer. - person Wajdi Fathallah; 10.05.2016
comment
вот журнал TRACE, @Upul см. LIMIT 5000 и psize=10000000 a [2016-05-10 14:59:01,077] : TRACE {com.datastax.driver.core.Connection} - Connection[/xxx.xxx.xxx.xxx, inFlight=1, closed=false] writing request QUERY SELECT id, timestamp FROM ARS.TS WHERE tenantId = ? AND tableName = ? AND timestamp >= ? AND timestamp < ? LIMIT 5000([cl=ONE, vals=[java.nio.HeapByteBuffer[pos=0 lim=4 cap=4], java.nio.HeapByteBuffer[pos=0 lim=4 cap=4], java.nio.HeapByteBuffer[pos=0 lim=11 cap=11], java.nio.HeapByteBuffer[pos=0 lim=11 cap=11]], skip=false, psize=10000000, state=null, serialCl=SERIAL]) - person Wajdi Fathallah; 10.05.2016