BigQuery Панды DF на даталаб
Я хочу использовать панд, чтобы вытащить из bigquery в datalab. Однако что-то не работает. Я использую Python 2.7
query = "select * from myTable"
df_train = pd.read_gbq(project_id='my_project', query=query, dialect='standard'
Я получаю эту ошибку:
ImportError: pandas requires google-cloud-python for Google BigQuery support: cannot import name make_exception
Как я могу использовать панд?
1 ответ
Документы говорят, что вам нужно pandas-gbq
чтобы сделать это, и что вам нужно, чтобы где-то происходило какое-то аутентификацию. устанавливать pandas-gbq
с pip install pandas-gbq
или же conda install pandas-gbq
чтобы исправить ошибку, которую вы вставили, а также убедиться, что аутентификация происходит либо путем передачи private_key
спорить с read_gbq
или установив значения по умолчанию, как описано в документации.