/api/dataSets/:id/data

指定されたパラメーターに一致するデータセット内の既存の行を更新します。

リソース情報

リソースURL

https://service.belladati.com/api/dataSets/:id/data

HTTPメソッド

PATCH

リクエストパラメーター

パラメーター

詳細

id

データを変更するデータセットのID。IDは/api/dataSetsへのレスポンスで確認できます。

123

dataRows

次の定義を持つJSON形式のデータ行の配列:

説明
L_*

属性値。行の更新中に元の値を保持するには、リクエストに属性名を含めないでください。空の値を設定するには、値として空の文字列またはnullを指定します。

M_*

インジケータ値。行の更新中に元の値を保持するには、リクエストにインジケータ名を含めないでください。空の値を設定するには、値として空の文字列またはnullを指定します。

[

{
  "L_COUNTRY""Great Britain",
  "M_REVENUE": "1234.5678"
}

]

matchAttributes

一致する行の属性の配列。これらの属性はWHEREクエリで使用され、更新されません。同じ属性のセットを持つすべての行は、その行によって更新されます。

[ "L_COUNTRY" ]


サンプルリクエスト/レスポンス

curl使用:

curl -X PATCH -H "Authorization: OAuth realm=\"https://service.belladati.com/\", oauth_consumer_key=\"myConsumer\", oauth_token=\"mh7an9dkrg59\", oauth_timestamp=\"135131231\", oauth_nonce=\"randomString\", Content-Type=\"application/json\"" -d "{dataRows:[\"L_COUNTRY\":\"Great Britain\",\"M_REVENUE\":\"1234.5678\"}],matchAttributes:[\"L_COUNTRY\"]}" https://service.belladati.com/api/dataSets/123/data

行が正常に更新されると、レスポンスにはHTTPステータスコード200と "OK" コンテンツが含まれます。


  • No labels