Доступ к данным NOAA через BigQuery - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь получить доступ к данным NOAA через BigQuery. Я использовал следующий код для достижения того же:

import os
from google.oauth2 import service_account

credentials = service_account.Credentials.from_service_account_file("my-json-file-path-with-filename.json")

from google.cloud import bigquery
# Create a "Client" object
client = bigquery.Client(credentials=credentials)

Но получаю следующую ошибку:

DefaultCredentialsError: Could not automatically determine credentials. Please set GOOGLE_APPLICATION_CREDENTIALS or explicitly create credentials and re-run the application. For more information, please see https://cloud.google.com/docs/authentication/getting-started

Может кто-нибудь помочь, пожалуйста. Я уже создал свою учетную запись службы, но все еще сталкиваюсь с этой проблемой.

1 Ответ

0 голосов
/ 22 апреля 2020

импорт ОС из клиента импорта google.cloud.bigquery.client

os.environ ['GOOGLE_APPLICATION_CREDENTIALS'] = 'path_to_json_file' bq_client = Client ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...