BigQuery数据类型

问题描述 投票:7回答:3

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

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

string – 
integer –
float– 
boolean – 
google-bigquery
3个回答
20
投票

BigQuery数据类型官方文档:


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

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

BigQuery还支持:

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

2018年,现在还:

  • 数字
  • 地理

更多关于:


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


1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.