1

Socrata SODA API で LIKE クエリをリクエストするにはどうすればよいですか?

たとえば、すべての Socrata データと ETL (抽出、変換、読み込み) を BigQuery に取り込みます。

たとえば、

https://data.cityofnewyork.us/Housing-Development/DOB-Permit-Issuance/ipu4-2q9a

変換後、BigQuery、mysql、または任意の SQL データベースにアップロードします。

https://bigquery.cloud.google.com/table/personal-real-estate:nyc.dob_permit_issuance (Google ログインが必要だと思いますが、クエリは基本的に無料またはほぼ無料です)

BigQuery または任意の SQL データベースに入ると、LIKE クエリなどを発行できます。

問題は、SODA API を介して LIKE クエリを実行する方法です。

group by クエリの場合にのみ、タイムスタンプ フィールドを YEAR に変換するにはどうすればよいですか。たとえば、記録された日付の列がタイムスタンプで、年ごとにグループ化された許可の数を確認したい場合、SODA API を使用してこれを行うにはどうすればよいですか?

4

3 に答える 3

0

ドキュメントによると、 LIKE がサポートされるようになりましたが、私の例では動作しません。 http://dev.socrata.com/docs/functions/like.html

と組み合わせてテキスト列に LIKE を使用できるようにする必要があります$where。2 つのワイルドカード文字が_あり%、それぞれ「任意の 1 文字に一致」と「任意の文字に一致」を意味します。

文書化された例が機能します: https://open.whitehouse.gov/resource/9j92-xfdk.json?$where=position_title like '%25ASSISTANT%25'

しかし、私はそれを例の外で動作させることはできません .

于 2015-09-08T18:08:46.313 に答える