我有一个脚本可以在本地计算机(PyCharm)中成功运行。但是,当我向虚拟机添加脚本时,会抛出以下错误:
Bad request. The provided schema does not match to the table schema. STRING changed to BYTES.
有人知道为什么会发生吗?我的意思是,本地一切运行正常,当我想从VM运行文件时,会弹出此问题。
我正在使用BigQuery。
答案 0 :(得分:0)
我不确定为什么它在VM中而不是本地发生。但是只需添加两行代码即可解决它。
if isinstance(register_date, bytes):
register_date = str(register_date).decode("utf-8")