You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/bigquery_v2.jobs.html
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -347,6 +347,9 @@ <h3>Method Details</h3>
347
347
"tableDefinitions": { # [Optional] If querying an external data source outside of BigQuery, describes the data format, location and other properties of the data source. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
348
348
"a_key": {
349
349
"autodetect": True or False, # Try to detect schema and format options automatically. Any option specified explicitly will be honored.
350
+
"avroOptions": { # Additional properties to set if sourceFormat is set to Avro.
351
+
"useAvroLogicalTypes": True or False, # [Optional] If set to true will enable interpreting logical types into their corresponding types (ie. TIMESTAMP), instead of only using their raw types (ie. INTEGER).
352
+
},
350
353
"bigtableOptions": { # [Optional] Additional options if sourceFormat is set to BIGTABLE.
351
354
"columnFamilies": [ # [Optional] List of column families to expose in the table schema along with their types. This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
352
355
{
@@ -975,6 +978,9 @@ <h3>Method Details</h3>
975
978
"tableDefinitions": { # [Optional] If querying an external data source outside of BigQuery, describes the data format, location and other properties of the data source. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
976
979
"a_key": {
977
980
"autodetect": True or False, # Try to detect schema and format options automatically. Any option specified explicitly will be honored.
981
+
"avroOptions": { # Additional properties to set if sourceFormat is set to Avro.
982
+
"useAvroLogicalTypes": True or False, # [Optional] If set to true will enable interpreting logical types into their corresponding types (ie. TIMESTAMP), instead of only using their raw types (ie. INTEGER).
983
+
},
978
984
"bigtableOptions": { # [Optional] Additional options if sourceFormat is set to BIGTABLE.
979
985
"columnFamilies": [ # [Optional] List of column families to expose in the table schema along with their types. This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
980
986
{
@@ -1673,6 +1679,9 @@ <h3>Method Details</h3>
1673
1679
"tableDefinitions": { # [Optional] If querying an external data source outside of BigQuery, describes the data format, location and other properties of the data source. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
1674
1680
"a_key": {
1675
1681
"autodetect": True or False, # Try to detect schema and format options automatically. Any option specified explicitly will be honored.
1682
+
"avroOptions": { # Additional properties to set if sourceFormat is set to Avro.
1683
+
"useAvroLogicalTypes": True or False, # [Optional] If set to true will enable interpreting logical types into their corresponding types (ie. TIMESTAMP), instead of only using their raw types (ie. INTEGER).
1684
+
},
1676
1685
"bigtableOptions": { # [Optional] Additional options if sourceFormat is set to BIGTABLE.
1677
1686
"columnFamilies": [ # [Optional] List of column families to expose in the table schema along with their types. This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
1678
1687
{
@@ -2276,6 +2285,9 @@ <h3>Method Details</h3>
2276
2285
"tableDefinitions": { # [Optional] If querying an external data source outside of BigQuery, describes the data format, location and other properties of the data source. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
2277
2286
"a_key": {
2278
2287
"autodetect": True or False, # Try to detect schema and format options automatically. Any option specified explicitly will be honored.
2288
+
"avroOptions": { # Additional properties to set if sourceFormat is set to Avro.
2289
+
"useAvroLogicalTypes": True or False, # [Optional] If set to true will enable interpreting logical types into their corresponding types (ie. TIMESTAMP), instead of only using their raw types (ie. INTEGER).
2290
+
},
2279
2291
"bigtableOptions": { # [Optional] Additional options if sourceFormat is set to BIGTABLE.
2280
2292
"columnFamilies": [ # [Optional] List of column families to expose in the table schema along with their types. This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
2281
2293
{
@@ -2902,6 +2914,9 @@ <h3>Method Details</h3>
2902
2914
"tableDefinitions": { # [Optional] If querying an external data source outside of BigQuery, describes the data format, location and other properties of the data source. By defining these properties, the data source can then be queried as if it were a standard BigQuery table.
2903
2915
"a_key": {
2904
2916
"autodetect": True or False, # Try to detect schema and format options automatically. Any option specified explicitly will be honored.
2917
+
"avroOptions": { # Additional properties to set if sourceFormat is set to Avro.
2918
+
"useAvroLogicalTypes": True or False, # [Optional] If set to true will enable interpreting logical types into their corresponding types (ie. TIMESTAMP), instead of only using their raw types (ie. INTEGER).
2919
+
},
2905
2920
"bigtableOptions": { # [Optional] Additional options if sourceFormat is set to BIGTABLE.
2906
2921
"columnFamilies": [ # [Optional] List of column families to expose in the table schema along with their types. This list restricts the column families that can be referenced in queries and specifies their value types. You can use this list to do type conversions - see the 'type' field for more details. If you leave this list empty, all column families are present in the table schema and their values are read as BYTES. During a query only the column families referenced in that query are read from Bigtable.
Copy file name to clipboardExpand all lines: docs/dyn/bigquery_v2.routines.html
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -183,6 +183,7 @@ <h3>Method Details</h3>
183
183
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
184
184
},
185
185
"routineType": "A String", # Required. The type of routine.
186
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
186
187
}</pre>
187
188
</div>
188
189
@@ -254,6 +255,7 @@ <h3>Method Details</h3>
254
255
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
255
256
},
256
257
"routineType": "A String", # Required. The type of routine.
258
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
257
259
}
258
260
259
261
@@ -318,6 +320,7 @@ <h3>Method Details</h3>
318
320
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
319
321
},
320
322
"routineType": "A String", # Required. The type of routine.
323
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
321
324
}</pre>
322
325
</div>
323
326
@@ -397,6 +400,7 @@ <h3>Method Details</h3>
397
400
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
398
401
},
399
402
"routineType": "A String", # Required. The type of routine.
403
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
400
404
},
401
405
],
402
406
}</pre>
@@ -485,6 +489,7 @@ <h3>Method Details</h3>
485
489
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
486
490
},
487
491
"routineType": "A String", # Required. The type of routine.
492
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
488
493
}
489
494
490
495
@@ -549,6 +554,7 @@ <h3>Method Details</h3>
549
554
"routineId": "A String", # [Required] The ID of the routine. The ID must contain only letters (a-z, A-Z), numbers (0-9), or underscores (_). The maximum length is 256 characters.
550
555
},
551
556
"routineType": "A String", # Required. The type of routine.
557
+
"strictMode": True or False, # Optional. Can be set for procedures only. If true (default), the definition body will be validated in the creation and the updates of the procedure. For procedures with an argument of ANY TYPE, the definition body validtion is not supported at creation/update time, and thus this field must be set to false explicitly.
0 commit comments