FieldType

BigQuery のフィールド タイプを定義します。

JSON 表現
{

  // Union field field_type can be only one of the following:
  "type": string,
  "arrayType": {
    object (FieldType)
  },
  "structType": {
    object (StructType)
  }
  // End of list of possible types for union field field_type.
}
フィールド
共用体フィールド field_type。フィールド タイプ。field_type は次のいずれかになります。
type

string

BigQuery のシンプルな型('STRING' または 'INT64')https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types をご覧ください。

arrayType

object (FieldType)

配列の要素のタイプ(ARRAY 型の場合)。

structType

object (StructType)

構造体フィールドの型。&STRUCT の場合、STRUCT タイプ。

StructType

構造体型を定義します。

JSON 表現
{
  "fields": [
    {
      object (StructField)
    }
  ]
}
フィールド
fields[]

object (StructField)

特定の構造体のフィールドの順序付きリスト。

StructField

単一の構造体フィールドを定義する Key-Value ペアです。

JSON 表現
{
  "fieldName": string,
  "fieldType": {
    object (FieldType)
  }
}
フィールド
fieldName

string

フィールド名。

fieldType

object (FieldType)

フィールドの型。