返回null我使用的Java應用程序來執行聚集和我使用的依賴沃森發現新聞聚合的過濾器和時間片
<dependency>
<groupId>com.ibm.watson.developer_cloud</groupId>
<artifactId>java-sdk</artifactId>
<version>3.8.0</version>
</dependency>
聚集是:
builder.filter("crawl_date>2017-08-11,crawl_date<2017-08-17");
builder.aggregation("filter(enriched_title.entities.type::Company).term(enriched_title.entities.text).timeslice(crawl_date,1day).term(enriched_text.sentiment.document.label)");
QueryResponse response = discovery.query(builder.build()).execute();
但響應即將到來爲空。如果在IBM Bluemix查詢構建器中放置了相同的代碼,它將提供正確的輸出。
這可能是什麼原因造成的?
我可以知道哪個版本支持過濾器和時間片 –
應該支持他們的是最新版本的https://github.com看到的所有與沃森發現服務的突出問題的列表/watson-developer-cloud/java-sdk/releases/tag/java-sdk-4.0.0 –