gpt4 book ai didi

python - 使用 bq 命令行覆盖表

转载 作者:行者123 更新时间:2023-11-28 16:24:43 24 4
gpt4 key购买 nike

我有一个 Python 脚本(如下所示)运行“query.txt”中的查询并将其上传到 google big query。该脚本必须每 5 分钟运行一次。第一次它做对了,但是第二次,它抛出错误“表已经存在”。如果它已经存在,我必须覆盖该表。我在 bq 帮助中找不到任何覆盖选项。任何帮助将不胜感激。

commandStr = "type C:\Users\sridevibaskaran\query.txt | bq query --destination_table geotab-bigdata-test:TestSridevi.DeviceCarrier_%s -n 1" %(dateToday1)
os.system(commandStr)
print commandStr

最佳答案

运行bq help query并检查replace标志

--[no]replace:如果为真,则在加载新数据之前删除现有内容。 (默认值:“假”)

关于python - 使用 bq 命令行覆盖表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37528572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com