Module standard_sql (3.4.0)

API documentation for bigquery.standard_sql module.

Classes

StandardSqlDataType

  StandardSqlDataType 
 ( 
 type_kind 
 : 
 Optional 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 enums 
 . 
 StandardSqlTypeNames 
 ] 
 = 
< StandardSqlTypeNames 
 . 
 TYPE_KIND_UNSPECIFIED 
 : 
 'TYPE_KIND_UNSPECIFIED' 
> , 
 array_element_type 
 : 
 Optional 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 standard_sql 
 . 
 StandardSqlDataType 
 ] 
 = 
 None 
 , 
 struct_type 
 : 
 Optional 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 standard_sql 
 . 
 StandardSqlStructType 
 ] 
 = 
 None 
 ) 
 

The type of a variable, e.g., a function argument.

See: https://cloud.google.com/bigquery/docs/reference/rest/v2/StandardSqlDataType

Examples:

 INT64: {type_kind="INT64"}
ARRAY: {type_kind="ARRAY", array_element_type="STRING"}
STRUCT<x STRING, y ARRAY>: {
    type_kind="STRUCT",
    struct_type={
        fields=[
            {name="x", type={type_kind="STRING"}},
            {
                name="y",
                type={type_kind="ARRAY", array_element_type="DATE"}
            }
        ]
    }
} 

StandardSqlField

  StandardSqlField 
 ( 
 name 
 : 
 Optional 
 [ 
 str 
 ] 
 = 
 None 
 , 
 type 
 : 
 Optional 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 standard_sql 
 . 
 StandardSqlDataType 
 ] 
 = 
 None 
 , 
 ) 
 

StandardSqlStructType

  StandardSqlStructType 
 ( 
 fields 
 : 
 Optional 
 [ 
 Iterable 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 standard_sql 
 . 
 StandardSqlField 
 ] 
 ] 
 = 
 None 
 , 
 ) 
 

StandardSqlTableType

  StandardSqlTableType 
 ( 
 columns 
 : 
 Iterable 
 [ 
 google 
 . 
 cloud 
 . 
 bigquery 
 . 
 standard_sql 
 . 
 StandardSqlField 
 ], 
 ) 
 
Design a Mobile Site
View Site in Mobile | Classic
Share by: