在BigQuery中,bq load和bq mk是用于加载数据和创建表的命令。它们之间的区别如下:
bq load --source_format=CSV mydataset.test_table gs://mybucket/mydata.csv schema.json
这将加载mydata.csv文件到名为mydataset.test_table的表中。需要注意的是,schema.json是一个JSON文件,它描述了CSV文件的列和类型。
bq mk new_table
这将创建一个名为new_table的新表。
因此,bq load和bq mk之间的区别在于它们用途不同。bq load用于向现有表中加载数据,而bq mk用于创建新表。