BigQuery数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BigQuery数据类型相关的知识,希望对你有一定的参考价值。

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

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

string – 
integer –
float– 
boolean – 
答案

BigQuery数据类型官方文档:


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

  • 整型(Int64的)
  • FLOAT(FLOAT64)
  • 布尔

BigQuery还支持:

  • RECORD(JSON对象,请参阅嵌套记录)
  • TIMESTAMP
  • BYTES
  • 日期
  • 时间
  • 约会时间
  • ARRAY
  • STRUCT

2018年,现在还:

  • 数字
  • 地理

更多关于:

另一答案

确实是的。

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

另一答案

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

以上是关于BigQuery数据类型的主要内容,如果未能解决你的问题,请参考以下文章

通过 Dataflow Java API 返回客户端的不一致 BigQuery 数据类型

BigQuery 数据类型

BigQuery数据类型

类型错误:将 BigQuery 转换为 pandas df 时的 from_arrays()

Google BigQuery日期数据类型?

BigQuery 中的空事件