2016-06-16 7 views

Antwort

1

Es würde helfen, die API-Aufrufe zu kennen, die Sie ausgeführt haben. Können Sie Ihrer Frage Code hinzufügen?

Sie können einen Datensatz über die API löschen. Hast du das versucht?

curl -v -X DELETE -H "X-IBM-Client-Id:<client-id>" -H "X-IBM-Client-Secret:<client-secret>" -H "Authorization: <token>" https://api.ibm.com/watsonanalytics/run/data/v1/datasets/{id} 

welchem ​​Zustand ist Ihre Watson Analytics-Datensatz Kachel-Anzeige? Ist Show "Transfering" oder ein brauchbarer Datensatz?

Sie können über die 3 Punkte auf der Kachel auf ein Aktionsmenü zugreifen. Die Dokumentation, auf die Sie im Folgenden verweisen, erwähnt zwei Möglichkeiten zum Hochladen von Daten. Die einzelne PUT-Methode zum Hochladen von Daten und der segmentierte Upload. Haben Sie einen segmentierten Upload verwendet? Wenn ja, hast du den letzten "leeren" Put gesendet?

Zum Beispiel:

curl -v -X POST -H "X-IBM-Client-Id:<client-id>" -H "X-IBM-Client-Secret:<client-secret>" -H "Authorization: Bearer <token>" -H "Content-Type:application/json" -H "Accept:application/json" https://api.ibm.com/watsonanalytics/run/data/v1/datasets -d "{ 'name' :'TestData' }" 

Erhalten id aus der Antwort

curl -v -X PUT -H "X-IBM-Client-Id:<client-id>" -H "X-IBM-Client-Secret:<client-secret>" -H "Authorization: Bearer <token>" -H "Content-Type:text/csv" https://api.ibm.com/watsonanalytics/run/data/v1/datasets/<id>/content/00001 -d "<some data>" 
curl -v -X PUT -H "X-IBM-Client-Id:<client-id>" -H "X-IBM-Client-Secret:<client-secret>" -H "Authorization: Bearer <token>" -H "Content-Type:text/csv" https://api.ibm.com/watsonanalytics/run/data/v1/datasets/<id>/content/00002 -d "<some more data>" 

Die Datensatz Kachel zeigt "Übertragen" an dieser Stelle. Beenden Sie die Übertragung mit einem leeren PUT. Watson Analytics wird dann die von Ihnen hochgeladenen Daten bereitstellen.

curl -v -X PUT -H "X-IBM-Client-Id:<client-id>" -H "X-IBM-Client-Secret:<client-secret>" -H "Authorization: Bearer <token>" -H "Content-Type:text/csv" https://api.ibm.com/watsonanalytics/run/data/v1/datasets/<id>/content 

Ich hoffe, dass hilft. Wenn Sie Ihrer Frage einige Details hinzufügen, kann ich diese Antwort aktualisieren.

Verwandte Themen