【发布时间】:2020-09-24 15:08:07
【问题描述】:
我正在使用“pandas-gbq”库从表中删除大查询行,效果很好。
但是,由于这是一个“读取”操作,默认情况下会获取整个表格内容,并且我不希望它发生,因为这是不必要的。
下面是我当前的代码,关于在不将表作为 df 获取的情况下执行删除操作的方法有什么想法吗?
提前致谢。
删除 gbq 表行 - 今天和昨天
sql = """
DELETE FROM `bla.bla.bla`
WHERE Day = '{today}' OR Day = '{yesterday}'
"""
sql = sql.format(today = curr_date, yesterday= prev_date)
pandas_gbq.read_gbq(sql, project_id=project_id, credentials=credentials)
【问题讨论】:
标签: python sql pandas google-bigquery