0

Google 클라우드 저장소 버킷에서 파일을 다운로드하는 방법을 알아 내려고합니다.Google 클라우드 저장소 버킷에서 파일을 프로그래밍 방식으로 다운로드

내 사용 사례는 .csv 파일을 하루에 한 번 다운로드하고 SQL DB에 저장하는 예약 된 스크립트를 실행하는 것입니다.

나는 python과 google SDK를 사용하여이를 수행하는 것을 고려했지만 모든 옵션을 잃어 버렸고 어느 것이 나에게 맞는 것인지 알 수있었습니다.

누군가 클라우드 스토리지 클라이언트, boto, gsutil 및 Google 클라우드 SDK의 차이점을 설명 할 수 있습니까?

감사합니다!

+1

이것은 스택 오버플로에 대해 너무 광범위한 질문입니다. 작은 범위로 범위를 좁히고 질문을 직접 연구하거나 답변을 제시해야합니다. – skrrgwasme

답변

2

gcs-fuse 살펴보기 : GCS를 표준 파일 시스템으로 사용할 수 있기 때문에 훨씬 쉽게 사용할 수 있습니다.

0

Google Cloud SDK에는 gsutil 프로그램이 포함되어 있습니다. 이것은 boto Python 라이브러리를 기반으로합니다. "클라우드 스토리지 클라이언트"는 내가 아는 한 구체적인 것이 아닙니다. 당신이 정기적으로 명령을 실행할 수 있습니다 cron 같은 스케줄러의 어떤 종류가있는 경우

는 당신이 필요로하는 모든는 SQL DB에 저를로드하는 방법

gsutil cp gs://mybucket/somefile.csv /tmp/ 

는 별도의 문제입니다.