from google.cloud import bigquery
from google.oauth2 import service_account
google bigquery 계정에 접근 허용 및 빅쿼리 추출을 하기 위한 모듈이 필요하다.
pip install google 을 이용한 모듈 설치는 완료하였으나, 아래 그림과 같이 모듈이 로드되지 않는 문제가 지속적으로 발생할 것이다.
이 때 아래의 모듈들을 순서대로 설치하고 다시 모듈을 로드해보자. 정상적으로 작동할 것이다.
<bash>
pip install --upgrade google-cloud-bigquery
pip install google-cloud-bigquery-storage
pip install --upgrade google-cloud
pip install --upgrade google-api-python-client
pip install google-api-core
<python 스크립트>
from google.cloud import bigquery
from google.oauth2 import service_account
---------------------------------------------------------------------------------------------------------------------------------------
추가적으로 python 3.8 버전에서 mariadb 설치 에러가 나는 경우 아래의 코드로 해결할 수 있다.
apt-get update -y
apt-get install -y libmariadb3 libmariadb-dev libmariadbclient-dev
pip3 install mariadb==1.0.11
728x90
'Database > BigQuery' 카테고리의 다른 글
BigQuery에 Python으로 데이터(csv) 적재하기 (0) | 2022.10.19 |
---|---|
BigQuery으로 저장된 데이터 Python 스크립트로 확인하기 (0) | 2022.10.19 |