초기 세팅
- 코랩에 접속하여 다음 코드를 입력
- 사용자 인증에 관련된 것
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
'Programming Basics' 카테고리의 다른 글
[크롤링] 웹 쇼핑몰에서 상품의 재고 여부 확인하기(python) (0) | 2024.02.28 |
---|---|
[Python] 티스토리 제목 썸네일 자동화 코드 (0) | 2024.02.21 |
[Google Cloud Platform] github 연동, 가상환경 복제(예정) (0) | 2023.10.18 |
[Google Cloud Platform] BigQuery & Looker Studio 시작하기 (0) | 2023.10.18 |
구글 클라우드 플랫폼과 깃허브 연동하기 (0) | 2023.10.17 |