Google Colab을 사용하여 GCS 마운트

1040 단어 colabtech
작은 단락이지만 매번 잊어버리고...GCS에 배치된 데이터를 Google Colab에서 참조하려는 경우가 있습니다.이럴 때 gcsfuse로 마운트할 수 있습니다.
먼저 GCP 인증이 필요합니다.다음 코드로 인증 코드의 입력을 구하기 때문에 실행 결과의 링크에서 튀어나와 복사하고 입력합니다.
from google.colab import auth
auth.authenticate_user()
인증에 성공하면 gcsfuse 설치
!echo "deb http://packages.cloud.google.com/apt gcsfuse-`lsb_release -c -s` main" | sudo tee /etc/apt/sources.list.d/gcsfuse.list
!curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
!apt-get -y -q update
!apt-get -y -q install gcsfuse
GCS의 세그먼트 설치
! mkdir -p ${DIRECTORY}
! gcsfuse --implicit-dirs --limit-bytes-per-sec -1 --limit-ops-per-sec -1 ${BUCKET} ${DIRECTORY}

좋은 웹페이지 즐겨찾기