cbt 도구 개요

cbt 도구는 Cloud Bigtable에서 여러 작업을 수행할 수 있는 명령줄 인터페이스입니다. 이 도구는 Cloud Bigtable용 Go 클라이언트 라이브러리를 통해 Go에서 작성됩니다. GitHub 저장소 GoogleCloudPlatform/google-cloud-go에서 cbt 도구의 소스 코드를 확인할 수 있습니다. 이 저장소는 code.googlesource.com/gocloud의 미러입니다.

Bigtable에 대한 일반적인 내용은 Bigtable 개요를 참조하세요.

cbt 도구 설치

cbt 도구를 gcloud CLI 구성요소로 설치하거나 표준 go 도구를 사용하여 설치할 수 있습니다.

gcloud CLI

여러 Google Cloud 제품을 사용하는 경우 이 설치 경로를 사용하는 것이 좋습니다.

  1. gcloud CLI를 설치합니다.
  2. 다음 명령어를 실행합니다.

      gcloud components update
      gcloud components install cbt
    

    도구가 이미 설치되어 있으면 터미널 창에 All components are up to date. 메시지가 표시됩니다.

Go 도구

go 도구의 최신 안정화 출시 버전이 설치된 경우 다음 명령어를 사용하여 cbt 도구를 설치할 수 있습니다.

go get cloud.google.com/go/bigtable/cmd/cbt

설치 확인

cbt 명령어를 실행하여 도구 설치를 확인합니다.

cbt listinstances

터미널 창에 Instance NameInfo라는 열 두 개가 표시됩니다.

.cbtrc 파일 만들기

  1. .cbtrc 파일을 만들고 project-id를 Bigtable 인스턴스를 만든 프로젝트의 ID로 바꿔 프로젝트와 인스턴스를 사용하도록 cbt를 구성합니다.

       echo project = project-id > ~/.cbtrc
       echo instance = quickstart-instance >> ~/.cbtrc

  2. .cbtrc 파일을 올바르게 설정했는지 확인합니다.

       cat ~/.cbtrc

    터미널에는 .cbtrc 파일의 콘텐츠가 표시됩니다. 이는 다음과 유사합니다.

    project = project-id
    instance = quickstart-instance

    이제 인스턴스에서 cbt 도구를 사용할 수 있습니다.

cbt 도구 사용

사용 가능한 명령어 목록을 포함하여 cbt 도구 사용 방법에 대한 자세한 내용은 cbt 참조를 확인하세요.