0

Gemäß der API-Dokumentation führt die Manipulation der Variablen "start" und "end" dazu, dass unterschiedliche Datensätze zurückgegeben werden. Seltsamerweise führte das Ändern der Werte von Start und Ende dazu, dass dasselbe Ergebnis zurückgegeben wurde. Was vermisse ich? Vielen Dank!in der Watson Discovery News Feed-API, die Artikel nach Datum begrenzt

qopts = {'query': '/automotive and vehicles', 
'aggregation' : '[term(yyymmdd).term(docSentiment.type,count:3)]', 
'return': 'docSentiment.type,yyyymmdd', 
'count': '50', 
'start': 'now-2w', 
'end' : 'now-1w', 
'offset': my_offset} 

my_query = discovery.query(my_disc_environment_id, my_disc_collection_id, qopts) 

Antwort

0

Ich hoffe, es ist hilfreich für Sie. Ich bin nicht sicher, ob dies die richtige Antwort für Sie ist, weil ich nur begrenzte Informationen habe.

Zuerst überprüfen Sie bitte die Anzahl der Return-Sets. Wenn das Rückgabe-Set mehr als 50 Datensätze enthält, könnte das Ergebnis dasselbe sein. (Könnte Param zählen. -1 = unbegrenzt in der Rest-API von WCA (Watson Context Analytics)

Zweitens, wenn Sie das Protokoll von der Server-Seite überprüfen können, können Sie die vollständige Abfrage, die von WATSON-Engine manipuliert.

Zuletzt bin ich nicht wirklich sicher, dass Watson REST-API "now-2w" -Stil-Start-End-Formular erkennen kann.Würdest du bitte das Tutorial verknüpfen? In meinem vorherigen Projekt habe ich das Start-End-Datum per YMD-Formular geschrieben

.

Good Luck

+0

Danke. ich habe versucht beide Änderungen, zählen zu -1 und Ändern Start/Ende fr von der "jetzt" zum "20170101" Format ... sind die Ergebnisse t er gleich. Ist es möglich, dass ich auf dem falschen Feld filtere - wenn die Daten geladen wurden (sieht aus wie 2017-04-16T19: 18: 12.203Z), hatte vielleicht jedes Dokument das einzige Ladedatum ??? Ich greife nach Strohhalmen. – Drew

+0

@Newbie Ich habe die [verwandte Artistic] googled (https://www.ibm.com/developerworks/library/cc-watson-discovery-service-bluemix-explore/index.html) und ich fand einige Unterschiede zwischen Ihrer Abfrage und die Probe. Würden Sie mir einen Link geben, auf den Sie zuerst verwiesen haben? Das wäre hilfreich, um es gemeinsam zu lösen. –

+0

Danke für den Link zu diesem Artikel. Ich konnte es zum Laufen bringen. – Drew

Verwandte Themen