Socrata获取数据集列的数据类型

时间:2014-07-14 20:55:09

标签: socrata

使用API​​如何获取数据集列的数据类型?

我正在创建一个将数据集导入SQL数据库的应用程序,查找数据类型的自动方式会很有帮助。

3 个答案:

答案 0 :(得分:1)

最简单的地方是在响应本身的标题中找到它。查看this sample response

中的X-SODA2-Types标题

根据警告,我正在与我们的工程团队核实是否真的弃用X-SODA2-Types

答案 1 :(得分:0)

chrismetcalf的答案仍然有效,但现在有一个新的端点,由于CORS,他提到的标题可能无法通过AJAX请求访问。

https://<socrata.host>/api/views/<4x4>.json

例如,https://data.lacity.org/api/views/yv23-pmwf.json数据集包含一个columns数组,其中包含所有列的定义,包括其数据类型。

答案 2 :(得分:0)

Socrata SODA api:您需要两种类型的 URL,

  1. 获取元数据,例如列名和类型,使用api/views

        https://data.lacity.org/api/views/yv23-pmwf.json
    
  2. 获取真实行数据,使用api÷id

        https://data.lacity.org/api/id/yv23-pmwf.json