반응형
  •  GoogleCloud SDK
    • GoogleCloud 서비스에 필요한 커맨드를 제공한다.
  • 설치방법(Linux)
  • bq 
    • $ bq load --nosync --autodetenct [projectId]:[datasetId].[tableName] [버킷/파일경로] [테이블 스키마]         
    • --autodetect          //자동스키마타입
    • --skip_leading_rows=1         //헤더라인 스킵
    • --nosync          //비동기 방식
    • 테이블 스키마
      • [{"name":"name","type":"string","mode":"nullable"}]
      • 타입은 소문자만 허용
      • csv-gz 포맷일 경우 타입의 순서도 중요
    • $ bq shell           //대화형 모드
    • $ bq mk [dataset 이름]
    • $ bq query "[쿼리]"
  • gsutil
    • $ gsutil ls  gs://nmlog/
    • $ gsuil du gs://nmlog/
    • $ gsutil cp -m [파일] [gs경로]
    • -m           //병렬로드 옵션
  • gcloud
    • $ gcloud auth login          //구글 클라우드 계정 로그인
    • $ gcloud projects list         //프로젝트 리스트
    • $ gcloud auth list                   //계정 리스트

 

반응형

+ Recent posts