2017-07-06 100 views
0

我目前正在使用Watson发现中的直方图功能,但我需要为每个切片创建文档,以便我可以再次对其进行处理。 (如看平均的情绪)在做直方图时从Watson Discovery Service获取文档

这是我的查询,其中我的数据分解成15分钟块

filter(enriched_tweet.concepts.text:"'Hockey'").histogram(extracted_metadata.utc_timestamp,interval:900000)

但响应只告诉我有多少文件在每个“切片” 。

{ 
"matching_results": 444530, 
"aggregations": [ 
    { 
     "type": "filter", 
     "match": "enriched_tweet.concepts.text:\"'Hockey'\"", 
     "matching_results": 69556, 
     "aggregations": [ 
      { 
       "type": "histogram", 
       "field": "utc_timestamp", 
       "interval": 900000, 
       "results": [ 
        { 
         "key": 1498227300000, 
         "matching_results": 180 
        }, 
        { 
         "key": 1498228200000, 
         "matching_results": 258 
        }, 

扩展到下面

所以答案,你可以对在桶中的数据,即使你不是他们似乎在搜索结果中做的动作,例如,下面的工作:

filter(enriched_tweet.concepts.text:"'Hockey'").histogram(utc_timestamp,interval:900000).sum(followers) 

我想要的是每个切片的文档数组,然后我可以在它们上面对它们进行总结,以计算15分钟间隔的情感。

回答

相关问题