כדי ליצור טבלה חדשה ב-Cloud Bigtable באמצעות כלי שורת הפקודה cbt, עליך לבצע שורה של שלבים. תשובה זו תספק הסבר מפורט ומקיף על התהליך, תוך הבטחת ערך דידקטי המבוסס על ידע עובדתי.
1. ראשית, ודא שיש לך את ההרשאות הדרושות ליצירת טבלה ב-Cloud Bigtable. יש להקצות לחשבון את התפקיד roles/bigtable.admin או roles/bigtable.user.
2. פתח את ה-Cloud Shell ב-Google Cloud Platform (GCP) Console. ה-Cloud Shell מספק ממשק שורת פקודה (CLI) עם הכלים הדרושים מותקנים מראש.
3. התקן את כלי שורת הפקודה cbt על ידי הפעלת הפקודה הבאה ב-Cloud Shell:
gcloud components install cbt
פקודה זו תתקין את כלי cbt, המשמש לאינטראקציה עם Cloud Bigtable.
4. בצע אימות עם חשבון GCP שלך על ידי הפעלת הפקודה הבאה:
gcloud auth login
פקודה זו תפתח חלון דפדפן שבו תוכל לבצע אימות באמצעות אישורי ה-GCP שלך.
5. לאחר האימות, הגדר את מזהה הפרויקט שלך על ידי הפעלת הפקודה הבאה:
gcloud config set project PROJECT_ID
החלף את PROJECT_ID במזהה פרויקט GCP האמיתי שלך.
6. הגדר את מזהה המופע עבור Cloud Bigtable על ידי הפעלת הפקודה הבאה:
gcloud config set bigtable/instance_id INSTANCE_ID
החלף את INSTANCE_ID במזהה של מופע Cloud Bigtable שלך.
7. כעת, אתה יכול ליצור טבלה חדשה ב-Cloud Bigtable באמצעות הפקודה cbt. התחביר ליצירת טבלה הוא כדלקמן:
cbt createtable TABLE_ID
החלף את TABLE_ID במזהה הרצוי עבור הטבלה החדשה שלך. מזהה הטבלה חייב להיות ייחודי בתוך מופע Cloud Bigtable.
לדוגמה, כדי ליצור טבלה בשם "mytable", תפעיל את הפקודה הבאה:
cbt createtable mytable
פקודה זו תיצור טבלה חדשה בשם "mytable" במופע Cloud Bigtable שלך.
8. אתה יכול לאמת את יצירת הטבלה על ידי רישום כל הטבלאות במופע Cloud Bigtable שלך. הפעל את הפקודה הבאה:
cbt ls
פקודה זו תפרט את כל הטבלאות במופע Cloud Bigtable שלך, כולל הטבלה החדשה שנוצרה.
מזל טוב! יצרת בהצלחה טבלה חדשה ב-Cloud Bigtable באמצעות כלי שורת הפקודה cbt. כעת תוכל להמשיך לאינטראקציה עם הטבלה על ידי ביצוע פעולות שונות כגון כתיבת נתונים, קריאת נתונים ושינוי סכימת הטבלה.
שאלות ותשובות אחרונות אחרות בנושא Bigtable באמצעות Cloud Shell:
- כיצד מגדירים צמד מפתח-ערך בטבלה באמצעות כלי שורת הפקודה cbt ב-Cloud Bigtable?
- מהי הפקודה ליצור משפחה חדשה בתוך טבלה ב-Cloud Bigtable?
- כיצד מעדכנים ומתקינים את הרכיבים הדרושים עבור Cloud Bigtable ב-Google Cloud Shell?
- מהם השלבים ליצירת מופע Bigtable באמצעות מעטפת הענן של Google Cloud Platform?