Defining Google BigQuery Table Columns

The following properties are applicable to a Google BigQuery Table Columns object.

Tab

Property

Description

Additional Information

General Domain Parent Specifies the domain parent of the column  

Name

Specifies the name of the column

 

Physical Name Specifies the physical name of the column

 

Harden Strategy

Specifies several parameters and practices aimed at enhancing security and reliability

Inherit: Specifies to inherit the column physical name, physical data type, or null option setting

Override: Specifies to override inheritance for the column physical name, physical data type, or null option setting

Harden: Specifies to harden the column physical name

Physical Data Type Specifies the physical data type of the selected column  

Physical Only

Specifies whether the column is suppressed from a logical model (as an attribute) and appears in a physical model only

 

SDI Specifies whether the selected field contains Personally Identifiable Information (SDI)  

Collation

Specifies the collation specification for the column

Default collation properties are only applicable for STRING.

Mode Specifies property mode of the column

Nullable: Indicates that the column accepts null value.

Repeated/Array: Indicates that an array element in a table can never be NULL.

Required: Indicates that the column does not accept null value.

Range

Species a range of values for certain Physical Data Types such as DATE, DATETIME, and TIMESTAMP

Available when the Physical Data Type is set to DATE, DATETIME, or TIMESTAMP.

Default Expression

Specifies the default value assigned to the column

 

Mode

Specifies the rounding of mode for the columns in a table

 

Primary Key

Specifies whether the selected column in a table is a primary key

 

 

Rounding Mode

Specifies how the values in the columns are rounded when writing them to the table

Available when Physical Data Type is set to NUMERIC or BIGNUMERIC.

ROUND_HALF_AWAY_FROM_ZERO: Indicates that the mode rounds halfway cases away from zero.

ROUND_HALF_EVEN: Indicates that the mode rounds halfway cases towards the nearest digit.

Link Link Name Specifies a user-defined link name You can use the Link Wizard to create and manage link objects and define their properties. For more information on the Link Wizard, refer to the Link Wizard topic.
Linked To Specifies the linked column name
Synch Direction Specifies the synchronization direction of the link
Definition Specifies the definition of the link