Google bigquery BigQuery数据类型
我从一个新项目开始,只想在定义表模式之前进行验证 BigQuery是否支持除以下内容以外的任何内容:Google bigquery BigQuery数据类型,google-bigquery,Google Bigquery,我从一个新项目开始,只想在定义表模式之前进行验证 BigQuery是否支持除以下内容以外的任何内容: string – integer – float– boolean – 是的 BigQuery Type ICD Type Length Checks INTEGER Integer FLOAT Decimal STRING Text <65536 BOOLEAN
string –
integer –
float–
boolean –
是的
BigQuery Type ICD Type Length Checks
INTEGER Integer
FLOAT Decimal
STRING Text <65536
BOOLEAN Choice "true" or "false", case-insensitive
BigQuery类型ICD类型长度检查
整数
浮点小数
字符串文本BigQuery数据类型官方文档:
前面的答案列出了基本数据类型:
- 串
- 整数(INT64)
- 浮动(浮动64)
- 布尔值
BigQuery还支持:
- 记录(JSON对象,请参见嵌套记录)
- 时间戳
- 字节
- 日期
- 时间
- 日期时间
- 排列
- 结构
2018年至今:
- 数字的
- 地理
更多关于:
- 嵌套记录:
- 使用时间戳:
- 文件:
布尔值还支持1表示真,0表示假,时间戳支持UTC或“YYYY-MM-DD HH:MM:SSSS”谢谢Charles,只是想在定义架构之前进行双重检查。我只是希望有一个日期时间的数据类型,我不知道。:)还没有。。。我听说datetime类型即将推出!时间戳不是字符串。(在bigquery.cloud.google.com表格上,它确实以字符串格式打印出来)@felipe hoffa BQ有可能支持原生的“map”类型吗?这将是一个伟大的补充。正在查看Spark->BQ类型映射(Spark本机具有结构、数组和映射)…当然可以解决它,只是想知道它在某个时候是否是本机类型?我想您还想添加标准SQL的链接-您可以在这里找到完整的数据类型列表,