estoy empezando con un nuevo proyecto y sólo quería comprobar antes de definir el esquema de la tablatipos de datos de BigQuery
¿El BigQuery apoyar otra cosa que no sea:
string –
integer –
float–
boolean –
estoy empezando con un nuevo proyecto y sólo quería comprobar antes de definir el esquema de la tablatipos de datos de BigQuery
¿El BigQuery apoyar otra cosa que no sea:
string –
integer –
float–
boolean –
tipos de datos de BigQuery oficiales:
La respuesta anterior enumera los tipos de datos básicos:
BigQuery también es compatible con:
Más en:
TIMESTAMP no es una cadena. (En las tablas de bigquery.cloud.google.com sí se imprime en formato de cadena) – cowlinator
Editado, gracias. Mi antiguo error –
@ felipe-hoffa ¿Alguna posibilidad de que BQ admita un tipo de 'mapa' nativo? Sería una gran adición. Estaba mirando las asignaciones de tipo Spark -> BQ (la chispa tiene estructuras, matrices y mapas de forma nativa) ......puede evitarlo, por supuesto, solo preguntando si sería un tipo nativo en algún momento? –
Sí, por supuesto.
BigQuery Type ICD Type Length Checks
INTEGER Integer
FLOAT Decimal
STRING Text <65536
BOOLEAN Choice "true" or "false", case-insensitive
docs
https://developers.google.com/bigquery/articles/ingestionbestpractices#cutplace
Gracias Charles, solo quería volver a comprobar antes de definir el esquema. Solo esperaba que hubiera un tipo de datos para la fecha que no conozco. :) – rshetye
Todavía no ... ¡Escuché que este tipo de fecha y hora está en camino! – Charles
Agregar una respuesta actualizada, haciendo referencia a RECORD y TIMESTAMP –
booleanas también apoyan 1 para verdadero y 0 para falso y Marca de tiempo compatible con UTC o "AAAA-MM-DD HH: MM: SSSS"
Puede encontrar la lista completa de tipos de datos aquí , https://cloud.google.com/bigquery/preparing-data-for-bigquery#datatypes –