2022-01-22 10:02:58 -08:00
|
|
|
{
|
|
|
|
"data": [
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "INT",
|
|
|
|
"dataTypeDisplay": "int",
|
|
|
|
"name": "a"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string",
|
|
|
|
"name": "b"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<a:int,b:string>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
2024-01-12 12:59:50 +05:30
|
|
|
{
|
|
|
|
"dataType": "STRUCT",
|
|
|
|
"dataTypeDisplay": "struct<unknown>",
|
|
|
|
"children": []
|
|
|
|
},
|
2022-01-22 10:02:58 -08:00
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>",
|
|
|
|
"name": "b"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "BIGINT",
|
|
|
|
"dataTypeDisplay": "bigint",
|
|
|
|
"name": "c"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<b:array<string>,c:bigint>",
|
|
|
|
"dataType": "STRUCT",
|
|
|
|
"name": "a"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<a:struct<b:array<string>,c:bigint>>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>",
|
|
|
|
"name": "a"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<a:array<string>>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRUCT",
|
|
|
|
"dataTypeDisplay": "array<struct<bigquery_test_datatype_511:array<string>>>",
|
2023-04-14 15:59:26 +02:00
|
|
|
"children": [
|
|
|
|
{
|
2024-01-17 20:07:49 +05:30
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>",
|
|
|
|
"name": "bigquery_test_datatype_511"
|
2023-04-14 15:59:26 +02:00
|
|
|
}
|
|
|
|
],
|
2022-01-22 10:02:58 -08:00
|
|
|
"name": "bigquerytestdatatype51"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<bigquerytestdatatype51:array<struct<bigquery_test_datatype_511:array<string>>>>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string",
|
|
|
|
"name": "record_4"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<record_4:string>",
|
|
|
|
"dataType": "STRUCT",
|
|
|
|
"name": "record_3"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<record_3:struct<record_4:string>>",
|
|
|
|
"dataType": "STRUCT",
|
|
|
|
"name": "record_2"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<record_2:struct<record_3:struct<record_4:string>>>",
|
|
|
|
"dataType": "STRUCT",
|
|
|
|
"name": "record_1"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<record_1:struct<record_2:struct<record_3:struct<record_4:string>>>>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRUCT",
|
2023-04-14 15:59:26 +02:00
|
|
|
"dataTypeDisplay": "array<struct<check_datatype:array<string>>>",
|
2024-01-17 20:07:49 +05:30
|
|
|
"children": [
|
2023-04-14 15:59:26 +02:00
|
|
|
{
|
2024-01-17 20:07:49 +05:30
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>",
|
|
|
|
"name": "check_datatype"
|
2023-04-14 15:59:26 +02:00
|
|
|
}
|
|
|
|
]
|
2022-07-26 18:51:34 +05:30
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string",
|
|
|
|
"name": "type"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "INT",
|
|
|
|
"dataTypeDisplay": "array<int>",
|
|
|
|
"name": "provider"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<type:string,provider:array<int>>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
},
|
|
|
|
{
|
2023-03-23 11:41:29 +05:30
|
|
|
"dataType": "UNKNOWN",
|
|
|
|
"dataTypeDisplay": "UNKNOWN",
|
2022-07-26 18:51:34 +05:30
|
|
|
"dataLength": 1
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "BIGINT",
|
|
|
|
"dataTypeDisplay": "bigint"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "DOUBLE",
|
|
|
|
"dataTypeDisplay": "double"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "VARCHAR",
|
|
|
|
"dataTypeDisplay": "VARCHAR",
|
2025-07-28 11:11:44 +05:30
|
|
|
"dataLength": 16777216
|
2022-07-26 18:51:34 +05:30
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "DATE",
|
|
|
|
"dataTypeDisplay": "date"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "TIMESTAMP",
|
|
|
|
"dataTypeDisplay": "timestamp"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "INT",
|
|
|
|
"dataTypeDisplay": "array<int>"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRUCT",
|
2023-04-14 15:59:26 +02:00
|
|
|
"dataTypeDisplay": "array<struct<type:string,provider:array<int>>>",
|
2024-01-17 20:07:49 +05:30
|
|
|
"children": [
|
2023-04-14 15:59:26 +02:00
|
|
|
{
|
2024-01-17 20:07:49 +05:30
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string",
|
|
|
|
"name": "type"
|
2023-04-14 15:59:26 +02:00
|
|
|
},
|
|
|
|
{
|
2024-01-17 20:07:49 +05:30
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "INT",
|
|
|
|
"dataTypeDisplay": "array<int>",
|
|
|
|
"name": "provider"
|
2023-04-14 15:59:26 +02:00
|
|
|
}
|
|
|
|
]
|
2022-07-26 18:51:34 +05:30
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "BINARY",
|
|
|
|
"dataTypeDisplay": "array<binary>"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "MAP",
|
|
|
|
"dataTypeDisplay": "map<integer,string>"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string"
|
|
|
|
},
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"dataType": "INT",
|
|
|
|
"dataTypeDisplay": "int"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "DOUBLE",
|
|
|
|
"dataTypeDisplay": "double"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "STRING",
|
|
|
|
"dataTypeDisplay": "array<string>"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"children": [
|
|
|
|
{
|
|
|
|
"dataType": "INT",
|
|
|
|
"dataTypeDisplay": "int",
|
|
|
|
"name": "a"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"dataType": "STRING",
|
|
|
|
"dataTypeDisplay": "string",
|
|
|
|
"name": "b"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataTypeDisplay": "struct<a:int,b:string>",
|
|
|
|
"dataType": "STRUCT"
|
|
|
|
}
|
2024-01-17 20:07:49 +05:30
|
|
|
],
|
|
|
|
{
|
|
|
|
"dataType": "ARRAY",
|
|
|
|
"arrayDataType": "ARRAY",
|
|
|
|
"dataTypeDisplay": "array<array<double>>"
|
|
|
|
}
|
2022-01-22 10:02:58 -08:00
|
|
|
]
|
|
|
|
}
|