Programming Basics
[Google Cloud Platform] Colab 과 BigQuery 연동
ISLA!
2024. 1. 14. 00:36
초기 세팅
- 코랩에 접속하여 다음 코드를 입력
- 사용자 인증에 관련된 것
from google.colab import auth
auth.authenticate_user()
데이터 가져오기
- 공식문서 참조 : https://pandas.pydata.org/docs/reference/api/pandas.read_gbq.html
- 프로젝트 아이디 확인하여 복사
- 위에서 복사한 프로젝트 아이디를 아래 코드와 함께 작성
- GCP에 로드한 데이터셋과 쿼리 결과가 잘 나오는지 확인
import pandas as pd
project_id = 'mulcamp2310-402300'
sql = '''
SELECT * FROM `mulcamp2310-402300.project_dataset.iris` LIMIT 1000
'''
df = pd.read_gbq(sql, project_id = project_id, dialect = 'standard')
df
SSH 브라우저로 이동
- 구글 클라우드 빅쿼리 설치
pip install --upgrade google-cloud-bigquery
GCP로 이동
- GCP >> API 및 서비스 >> 사용자 인증정보
- 사용자 인증정보 만들기 >> API 키
- 생성된 API 키 확인
- 서비스 계정 만들기
SSH 브라우저로 이동
표시된 내용 기억
$ gcloud auth list
[참고자료]
https://dschloe.github.io/gcp/2023/09/streamlit_bigquery_gce/
728x90