2016-03-25 14 views
0

私はIBM Graphを使用しています。グラフ全体を削除してデータをリロードすることができます。サービスインスタンスを削除して新しいインスタンスを作成する必要があると言われています。新しいインスタンスを作成し続けることなく、これを行う他の方法はありますか?IBMグラフで、グラフ全体を削除してインスタンスを削除せずに最初からやり直す方法

答えて

0

はい、絶対に!

これを実行する最善の方法は、同じインスタンスの下で複数のグラフを管理できる/ _グラフエンドポイントを使用することです。

ここでは、G2

グラフを削除GRPHを削除したい方法は次のとおりです。DELETE/_graphs /:_ GID

$curl -u username:password -X DELETE "http://.../<serviceid>/g2" 

しかし、あなたはまた、

だけでなく、他のきちんとしたものを行うことができます

新しいグラフを追加するPOST/_グラフ

$curl -u username:password -X POST "http://.../<serviceid>/_graphs" 

$ {"graph_id":"105512b6-db95-412c-aa3c-6b8fa6c3a844","dbUrl":"http://.../<serviceid>/105512b6-db95-412c-aa3c-6b8fa6c3a844"} 

特定の名前のPOSTにグラフを追加/ _graphs /:_ GID

$curl -u username:password -X POST "http://.../<serviceid>/_graphs/g2" 

$ {"graph_id":"g2","dbUrl":"http://127.0.0.1:3001/service123/g2"} 

は、 "削除" の方法は、」doesnのグラフのリストがGET/_graphs

$curl -u username:password -X GET "http://.../<serviceid>/_graphs" 

$ {"graph_ids":["g2","105512b6-db95-412c-aa3c-6b8fa6c3a844","203312b6-de95-412c-ab3c-6b8fe6cda844"]} 
0

を取得しますbluemixをサポートしていない場合は、グラフを削除しようとすると、以下のエラーが返されます。

{"code": "Method NotAllowedError "、" message ":" DELETEは許可されていません "}

+0

(資格情報を除いた)完全なAPI呼び出しを共有できますか? –

関連する問題