סקירה כללית על ה-CLI של cbt

cbt CLI הוא ממשק שורת פקודה לביצוע פעולות שונות ב-Bigtable. היא כתובה ב-Go באמצעות ספריית הלקוח של Go ל-Bigtable. קוד המקור של ה-CLI של cbt זמין במאגר GitHub‏ GoogleCloudPlatform/google-cloud-go. המאגר הזה הוא שיקוף של code.googlesource.com/gocloud.

מידע כללי על Bigtable זמין במאמר סקירה כללית על Bigtable.

התקנת ה-CLI של cbt

אפשר להתקין את cbt CLI כרכיב של ה-CLI של gcloud.

ממשק שורת הפקודה (CLI) של cbt לא כולל ניסיונות חוזרים חכמים או טיפול בשגיאות. כשעובדים בסביבת ייצור, צריך להשתמש בספריית לקוח של Bigtable או במסוף Google Cloud .

  1. מתקינים את ה-CLI של gcloud.
  2. מריצים את הפקודות הבאות:

    gcloud components update
    gcloud components install cbt

    אם ה-CLI של cbt כבר מותקן, הודעת All components are up to date מוצגת בחלון הטרמינל.

אימות ההתקנה

מריצים את הפקודה הבאה ב-CLI של cbt כדי לוודא שה-CLI מותקן:

cbt listinstances

בחלון המסוף מוצגות שתי עמודות בשמות Instance Name ו-Info.

יצירת קובץ ‎ .cbtrc

כדי שיהיה לכם נוח, אתם יכולים לאחסן בקובץ .cbtrc אחד את האפשרויות והפרמטרים הנדרשים, כמו האפשרויות -project, -instance, -creds, -admin-endpoint או -data-endpoint.

  1. בקובץ .cbtrc, מגדירים את cbt כך שישתמש בפרויקט ובמופע שלכם. לשם כך, מחליפים את project-id במזהה של הפרויקט שבו יצרתם את מופע Bigtable:

    echo project = project-id > ~/.cbtrc
    echo instance = quickstart-instance >> ~/.cbtrc
  2. מוודאים שהגדרתם את הקובץ .cbtrc בצורה נכונה:

    cat ~/.cbtrc

    במסוף מוצג התוכן של הקובץ .cbtrc, שנראה בערך כך:

    project = project-id
    instance = quickstart-instance

    עכשיו אפשר להשתמש ב-cbt CLI עם המופע.

שימוש ב-CLI של cbt

לפרטים על השימוש ב-CLI של cbt, כולל רשימה של הפקודות הזמינות, אפשר לעיין ב מדריך העזר ל-CLI של cbt.