כדי להגדיר צמד מפתח-ערך בטבלה באמצעות כלי שורת הפקודה cbt ב-Cloud Bigtable, תוכל לבצע שורה של שלבים.
ראשית, ודא שהתקנת את ה-Cloud SDK ומאומתת עם ההרשאות הדרושות לגישה ל-Cloud Bigtable. לאחר שעשית זאת, פתח את ה-Cloud Shell, המספק ממשק שורת פקודה לאינטראקציה עם משאבי Google Cloud Platform (GCP).
לאחר מכן, עליך ליצור מופע Cloud Bigtable וטבלה בתוך מופע זה. ניתן לעשות זאת באמצעות הפקודה הבאה:
cbt -project PROJECT_ID -instance INSTANCE_ID createtable TABLE_ID
החלף את 'PROJECT_ID' במזהה פרויקט GCP שלך, 'INSTANCE_ID' במזהה של מופע Cloud Bigtable שלך ואת 'TABLE_ID' במזהה הרצוי עבור הטבלה שלך.
לאחר יצירת הטבלה, תוכל להשתמש בפקודה `cbt set` כדי להגדיר זוג מפתח-ערך. התחביר עבור פקודה זו הוא כדלקמן:
cbt -project PROJECT_ID -instance INSTANCE_ID set TABLE_ID ROW_KEY FAMILY:QUALIFIER VALUE
החלף את `PROJECT_ID`, `INSTANCE_ID` ו-`TABLE_ID` בערכים המתאימים כפי שהוסבר קודם לכן. `ROW_KEY` מייצג את המפתח עבור השורה שבה ברצונך להגדיר את הערך. 'FAMILY' מתייחס למשפחת העמודות, ו-'QUALIFIER' הוא מציין העמודות בתוך אותה משפחה. לבסוף, 'VALUE' מייצג את הערך שברצונך להגדיר.
להלן דוגמה כיצד הפקודה עשויה להיראות:
cbt -project my-project -instance my-instance set my-table my-row family:column "Hello, World!"
בדוגמה זו, אנו מגדירים את הערך "Hello, World!" בעמודה "משפחה:עמודה" עבור השורה עם המפתח "שלי-שורה" בטבלה "השולחן שלי".
על ידי ביצוע שלבים אלה ושימוש בכלי שורת הפקודה cbt, תוכל להגדיר בקלות צמדי מפתח-ערך בטבלה בתוך Cloud Bigtable.
שאלות ותשובות אחרונות אחרות בנושא Bigtable באמצעות Cloud Shell:
- מהי הפקודה ליצור משפחה חדשה בתוך טבלה ב-Cloud Bigtable?
- איך יוצרים טבלה חדשה ב-Cloud Bigtable באמצעות כלי שורת הפקודה cbt?
- כיצד מעדכנים ומתקינים את הרכיבים הדרושים עבור Cloud Bigtable ב-Google Cloud Shell?
- מהם השלבים ליצירת מופע Bigtable באמצעות מעטפת הענן של Google Cloud Platform?