Tabledata
.com_kx_bq.tabledata.insertAll
Insert data into a BigQuery table
Parameters:
Name | Type | Description |
---|---|---|
args | dict | Arguments required for the tabledata.insertAll method (see .com_kx_bq.disc.getParameters`tabledata.insertAll) |
tabData | table | Data to insert |
Returns:
Type | Description |
---|---|
dict | Response from BigQuery |
Example:
q).com_kx_bq.query "select * from `cloudpak.kx_bma_bigquery_ds.simple_table`"
No rows returned from query
q)simple_table:([] longCol:1 2 3 4;dateCol:4#.z.d)
q)simple_table
longCol dateCol
------------------
1 2021.01.21
2 2021.01.21
3 2021.01.21
4 2021.01.21
q).com_kx_bq.tabledata.insertAll[`projectId`datasetId`tableId!("cloudpak";"kx_bma_bigquery_ds";"simple_table"); simple_table]
kind| "bigquery#tableDataInsertAllResponse"
q).com_kx_bq.query "select * from `cloudpak.kx_bma_bigquery_ds.simple_table`"
longCol dateCol
------------------
4 2021.01.21
1 2021.01.21
2 2021.01.21
3 2021.01.21