2017-02-21 24 views
1

Я использую ниже json для чтения всех данных из источника данных друида. Но в поле запроса/значение поля обязательно. Он возвращает количество строк, указанное в пороговом значении.Как читать все данные из druasource druid

{ 
    "queryType" : "select", 
    "dataSource" : "wikiticker", 
    "granularity" : "day", 
    "intervals" : [ "1000/3000" ], 
    "filter" :null, 
    "dimensions" : [ ], 
    "metrics" : [ ], 
    "descending" : "false", 
    "pagingSpec" : { 
    "threshold" : 10000, 
    "pagingIdentifiers" : null 
    }, 
    "aggregations" : [ ] 
} 

Есть ли способ, чтобы получить все данные, установив порог некоторого значения, которое возвращает все данные из источника данных.

For eg:if intervals column is set to [ "1000/3000" ] gets data from all intervals. 

ответ

0

Распределенный характер системы затрудняет точное количество строк за интервал времени, поэтому ответ отрицательный. Также имейте в виду, что запрос select будет реализовывать все строки в памяти, поэтому вам может потребоваться не сразу извлекать все данные и использовать спецификацию разбиения на страницы.

 Смежные вопросы

  • Нет связанных вопросов^_^