2016-10-04 11 views
0

よるSocrata's "Publisher Guide"には:更新Socrataデータセットのメタデータ

パブリッシャAPIは、プログラム的に次のことができます。

  • 追加、更新、およびSocrataデータセット内のレコードを削除

  • データセットのメタデータとプライバシー設定を維持する

しかし、これを行う方法についてはAPI docsのどこにもわかりません。個々の行の作成、更新、削除についてです。データセットのメタデータとは関係ありません。

たとえば、APIを使用して既存のデータセットにタグを追加するにはどうすればよいですか?

答えて

1

ご迷惑をお掛けして申し訳ありません。メタデータの更新は、soda-javaライブラリを介して公式に利用でき、非公式にはsodapyになります。

正しく理解するには、一連のデータセットでプログラムセットでタグセットを更新することを検討しています。プロフィールを正しく読んだら、Socrataプラットフォームにデータとしてアクセスできるように見えます出版社。正しい?

+0

はい、正しく入力してください。この特定の例では、ヒューリスティックに基づいて多数のデータセットにタグを追加し、その後それらを削除したいと考えています。 [sodaypyコード](https://github.com/xmunoz/sodapy/blob/master/sodapy/__init__.py#L130)から判断すると、答えはデータセット全体に対して 'PUT'を行うことです。データとメタデータの置き換えをどのように区別するかはまだ明確ではありません。 –

+0

{{PUT}}はデータセットのメタデータではなく、データセット自体にあります。このようなものは、タグを更新するでしょう: 'PUT /api/views/$id.json {" tags ":[" foo "、" bar "、" bang "]}' – chrismetcalf

+0

ありがとう。私は唯一の質問ではないように見えます! https://github.com/xmunoz/sodapy/issues/22 –

関連する問題