BigQuery数据类型

时间:2012-07-30 13:09:40

标签: google-bigquery

我从一个新项目开始,只想在定义表模式之前进行验证

BigQuery是否支持以下任何内容:

string – 
integer –
float– 
boolean – 

3 个答案:

答案 0 :(得分:20)

BigQuery数据类型官方文档:


上一个答案列出了基本数据类型:

  • STRING
  • INTEGER(INT64)
  • FLOAT(FLOAT64)
  • BOOLEAN

BigQuery还支持:

  • RECORD(JSON对象,请参阅嵌套记录)
  • TIMESTAMP
  • BYTES
  • DATE
  • TIME
  • DATETIME
  • ARRAY
  • STRUCT

2018年,现在也是:

  • NUMERIC
  • 地理

更多信息:

答案 1 :(得分:3)

确实是的。

BigQuery Type   ICD Type    Length    Checks

INTEGER         Integer     
FLOAT           Decimal     
STRING          Text        <65536  
BOOLEAN         Choice                "true" or "false", case-insensitive

https://developers.google.com/bigquery/articles/ingestionbestpractices#cutplace

答案 2 :(得分:1)

布尔也支持1表示true,0表示false表示时间戳支持UTC或“YYYY-MM-DD HH:MM:SSSS”