Zaczynam z nowym projektem i po prostu chciał sprawdzić przed definiowania schematu tabeliBigQuery datatypes
Does BigQuery Pomoc coś innego niż:
string –
integer –
float–
boolean –
Zaczynam z nowym projektem i po prostu chciał sprawdzić przed definiowania schematu tabeliBigQuery datatypes
Does BigQuery Pomoc coś innego niż:
string –
integer –
float–
boolean –
typy danych BigQuery oficjalnych dokumentów:
poprzedniej odpowiedzi wymienia podstawowe typy danych:
BigQuery obsługuje również:
Więcej na:
TIMESTAMP nie jest łańcuchem znaków. (Na tabelach bigquery.cloud.google.com jest drukowany w formacie ciągów znaków) – cowlinator
Edytowane, dziękuję. Mój stary błąd –
@ felipe-hoffa jakaś szansa BQ będzie obsługiwać natywny typ "mapy"? Byłby świetnym dodatkiem. Patrzył na Spark -> Mapowania typu BQ (iskra ma Structs, Array i Maps natywnie) ......może oczywiście obejść to, zastanawiając się, czy w pewnym momencie będzie to typ natywny? –
rzeczywiście tak.
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
Dzięki Charles, chciałem dokładnie sprawdzić przed zdefiniowaniem schematu. Po prostu miałem nadzieję, że istnieje typ danych dla daty, którego nie znam. :) – rshetye
Jeszcze nie ... Słyszałem, że ten typ datetime jest już w drodze! – Charles
dodaj zaktualizowaną odpowiedź, odnosząc się do RECORD i TIMESTAMP –
logiczne również wspierać 1 za prawdziwe i 0 dla fałszu i Datownik obsługuje UTC lub "YYYY-MM-DD HH: MM: SSSS"
można znaleźć pełną listę typów danych tutaj , https://cloud.google.com/bigquery/preparing-data-for-bigquery#datatypes –