2017-11-14 9 views
1

私はWatsonのデータサイエンスエクスペリエンス(DSX)アカウントを作成し、そこにカタログを作成し、そこにデータ資産を追加しました。 私は、文書化されたREST APIを使用しようとしています:https://developer.ibm.com/api/view/id-1084:title-Watson_Data_Platform_Core_Services#id36962 ... curlを使用してアセットを取得します。ワトソン博士のデータサイエンスエクスペリエンスでカタログのすべての資産をリストする方法は?

curl -H "Authorization: Bearer <---stripped the auth token --->" -X GET 'https://api.dataplatform.ibm.com/v2/assets?catalog_id=bd2b56c3-091f-4ff5-beab-b3a1da85488d' 

I get the following response: 
{ 
    "errors": [ 
     { 
      "code": "invalid_parameter", 
      "message": "COMSV3006E: Missing or Invalid 'asset' id", 
      "target": { 
       "name": "asset", 
       "type": "parameter" 
      } 
     } 
    ], 
    "trace": "e7b07khusvkj7s0ymgrggm6si" 
} 

同じ値を取得するにはどのようにアセットIDを指定しますか? また、私は資産をアップロードし、REST APIを使用してメタデータ/タグを既存の資産に割り当てることを検討しています。ドキュメント/チュートリアルはありますか?それは私にそれを説明するのに役立ちますか?非推奨として、それがリストされているが

答えて

0

1つのオプションは、検索APIである:

curl -X POST -d '{"query":"asset.asset_state:available"}' -H "Content-Type: application/json" https://api.dataplatform.ibm.com/v2/catalogs/<catalog_guid>/types/<type>/search -H "Authorization: Bearer ...." 

https://developer.ibm.com/api/view/id-1084:title-Watson_Data_Platform_Core_Services#id37001

<type>について、あなたはおそらくdata_assetをしたいが、あなたはまた、既存のすべての種類を調べることができます。

curl -X GET https://api.dataplatform.ibm.com/v2/catalogs/<catalog_guid>/types -H "Authorization: Bearer ...." 

https://developer.ibm.com/api/view/id-1084:title-Watson_Data_Platform_Core_Services#id36916

関連する問題