Как считывать данные из BigQuery в фрейме данных pandas в PyCharm

# #python-3.x #google-bigquery #google-cloud-sql #google-api-python-client

Вопрос:

Я внедряю новую конечную точку в API python-flask, который должен получать данные из BigQuery и отправлять их в CloudSQL(mysql). Для этой цели я предполагаю, что сначала необходимо установить соединение с BigQuery. Однако я новичок в облачных сервисах, и мне нужна помощь… заранее спасибо!

Ответ №1:

[1] В случае, если у вас все еще нет учетной записи службы, вам необходимо сначала создать ее. Эта статья может помочь: https://docs.openbridge.com/en/articles/1856793-how-to-set-up-google-bigquery-creating-and-configuring-service-accounts-in-google-cloud-console

[2] После того, как вы закончите с [1], вы можете использовать API клиента BigQuery для чтения данных из ваших проектов BigQuery.

Прочитайте эту документацию для более полного объяснения использования клиентского API BigQuery: https://cloud.google.com/bigquery/docs/bigquery-storage-python-pandas#download_table_data_using_the_client_library