【发布时间】:2019-06-01 23:15:24
【问题描述】:
我正在使用以下代码(基于示例 pandas-gbq-migration) 如下:
from google.cloud import bigquery
import pandas
import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "link_to_credentials.json"
df = pandas.DataFrame(
{
'my_string': ['a', 'b', 'c'],
'my_int64': [1, 2, 3],
'my_float64': [4.0, 5.0, 6.0],
}
)
client = bigquery.Client()
dataset_ref = client.dataset('TMP')
table_ref = dataset_ref.table('yosh_try_uload_from_client')
client.load_table_from_dataframe(df, table_ref).result()
我收到以下错误:
ImportError: Unable to find a usable engine; tried using: 'pyarrow', 'fastparquet'.
pyarrow or fastparquet is required for parquet support
看了一些类似这样的问题后:
我了解我需要更改配置中的某些内容(也许添加架构?)
有人可以在这里帮助我吗,我无法从文档中理解如何做到这一点。
提前致谢!
【问题讨论】:
标签: python pandas google-bigquery