-2

POST/PUT リクエストを送信できますが、SODA API が各行の行識別子 (id) を自動的に生成するために何を送信すればよいかわかりません。コンテンツタイプは「text/csv」です。

簡単な例を挙げると、Socrata の Web サイトに自分のデータセットのファイルをアップロードすると、ID が自動的に生成されます。「https://socrata-dataportal.org/.../1.json」にアクセスできます。デフォルトでは、行ごとに 1 つの行 ID が与えられます (1 から存在する行の数まで)。

手動の HTTP リクエストでファイルをアップロードでき、データは正しく送信されますが、ID が生成されません。つまり、同じページ " https://socrata-dataportal.org/.../1. json " を実行すると、"row.missing" エラー コードが表示されます。

4

1 に答える 1

0

内部的に割り当てられた行識別子は、常に番号順に作成されるとは限りません。内部的に割り当てられた行識別子のリストを取得するには、データセットに対して次のGETリクエストを発行する必要があり ます。

これにより、「abcd-1234」で識別されるデータセットに内部的に割り当てられたすべての行識別子が出力されます。

于 2014-05-05T13:52:26.950 に答える