העלאת אובייקטים ל-Cloud Storage

Google Cloud Storage מספק נפח אחסון פשוט ולא מובנה. בהקשר הזה, המשמעות של "unstructured" היא ששירות Cloud Storage מטפל בנתונים שלך כרצף מסודר של בייטים, ואינו מקדיש תשומת לב למבנה פנימי שעשוי להיות בנתונים שלך. זאת בניגוד לאפשרויות אחסון מובנות, שבהן הנתונים נחשבים דומים יותר לטבלה עם שורות ועמודות.

ב-Cloud Storage, "objects" נשמרים ב-"buckets". השיטה הזו דומה לאופן שבו "files" נשמרים ב-"תיקיות" או "directories", אבל בניגוד לספריות, לא ניתן למקם דליים בתוך קטגוריות אחרות כדי ליצור היררכיות.

בשיעור Lab זה ניצור קטגוריה חדשה וריקה ב-Cloud Storage, ונעלה אובייקט מהאחסון המקומי לקטגוריה החדשה.

מה תלמדו

  • איך ניגשים לדפדפן Cloud Storage ב-Google Cloud Console?
  • איך יוצרים קטגוריה של Cloud Storage.
  • איך מעלים אובייקטים לקטגוריה של Cloud Storage?
  • איך מוחקים קטגוריה ב-Cloud Storage ואת כל האובייקטים שהיא מכילה.

מה תצטרך להכין

איך תשתמשו במדריך הזה?

לקרוא אותו בלבד לקרוא אותו ולהשלים את התרגילים

איך היית מדרג את חוויית השימוש שלך ב-Google Cloud Platform Services וב-Firebase?

מתחילים מתחילים בקיאים

הגדרת סביבה בקצב עצמי

אם עדיין אין לכם חשבון Google (Gmail או Google Apps), עליכם ליצור חשבון. נכנסים למסוף ב-Google Cloud Platform (console.cloud.google.com) ויוצרים פרויקט חדש:

צילום מסך מ-2016-02-10 12:45:26.png

חשוב לזכור את מזהה הפרויקט הוא שם ייחודי בכל הפרויקטים ב-Google Cloud (השם הקודם כבר תפוס, והוא לא יעבוד בשבילך.) נתייחס אליו מאוחר יותר ב-codelab הזה בתור PROJECT_ID.

לאחר מכן, עליך להפעיל חיוב ב-Cloud Console כדי להשתמש במשאבים של Google Cloud.

התהליך של קוד Lab זה לא אמור לעלות יותר מדולר אחד, אבל יכול להיות שתצטרכו לשלם על משאבים נוספים או להשאיר אותו פעיל (עיינו בקטע "cleanup" בסוף המסמך).

משתמשים חדשים ב-Google Cloud Platform זכאים לתקופת ניסיון בחינם בשווי 300 $.

ב-Google Cloud Console, לוחצים על סמל התפריט בפינה הימנית העליונה של המסך:

gcp-hambuer.png

גוללים למטה ובוחרים באפשרות Cloud Storage בקטע המשנה Storage:

storaaage.png

עכשיו אמור להופיע הדפדפן Cloud Storage, ואם אתם משתמשים בפרויקט שאין לו כרגע קטגוריות ב-Cloud Storage, תופיע תיבת דו-שיח שבה תוכלו ליצור קטגוריה חדשה:

אם אתם משתמשים בפרויקט שכבר משויך לקטגוריה אחת או יותר, תוצג לכם רשימה של הקטגוריות האלה:

בהנחה שלפרויקט אין קטגוריות, לוחצים על הלחצן Create bucket (יצירת קטגוריה) כדי ליצור קטגוריה:

אם אתם כבר משתמשים בפרויקט שכבר כולל קטגוריה אחת או יותר, לחצו על הלחצן Createbucket במסך Bucket כפי שמוצג כאן:

בכל מקרה, אמורה להופיע עכשיו תיבת הדו-שיח Create a bucket:

מזינים שם לקטגוריה שלכם. כפי שצוין בתיבת הדו-שיח, שמות של קטגוריות צריכים להיות ייחודיים בכל האחסון בענן. לכן, אם תבחרו שם ברור, כמו "test", סביר להניח שמישהו אחר כבר יצר קטגוריה בשם הזה, ותוצג שגיאה כמו זו:

יש גם כמה כללים בנוגע לתווים המותרים בשמות של קטגוריות. אם מתחילים ומסיימים את שם הקטגוריה באמצעות אות או מספר, ומשתמשים רק במקפים באמצע, סימן שאין בעיה. אם אתם מנסים להשתמש בתווים מיוחדים, או מנסים או לסיים את שם הקטגוריה שלכם במשהו שאינו אות או מספר, תיבת הדו-שיח תזכיר לכם את הכללים.

מזינים שם ייחודי לקטגוריה ולוחצים על יצירה. אם בוחרים באפשרות שכבר נמצאת בשימוש, תוצג הודעת השגיאה שלמעלה. לאחר שתיצרו בהצלחה קטגוריה, תועברו לקטגוריה החדשה והריקה בדפדפן:

שם הקטגוריה שאתם רואים יהיה שונה כמובן, מפני שהם חייבים להיות ייחודיים בכל הפרויקטים.

הערה: אם לא הצלחתם לחשוב על שם ייחודי, אתם יכולים להיות בטוחים שמזהה הפרויקט הוא ייחודי, ולכן בדרך כלל אפשר להשתמש בו בתור קידומת של שם הקטגוריה שלכם, כפי שמוצג בדוגמה זו. כדי למצוא את מזהה הפרויקט, חוזרים למסך הבית ב-Cloud Console:

בדוגמה הזו אנחנו מקבלים את סיווג ברירת המחדל של מיקום ואחסון, שמתאים לתרחישים רבים. בסוף שיעור Lab זה יופיעו קישורים למידע נוסף על מיקומים של קטגוריות ומחלקות אחסון.

עכשיו, אחרי שיש לכם קטגוריה של Cloud Storage, אנחנו נראה איך להעלות אובייקט מהמחשב המקומי שלכם. אם אתם לא נמצאים בתצוגת האחסון, תוכלו לחזור אליה על ידי ניווט בתפריט הימני או להקיש על "/" ולהקליד "או להשתמש בזכוכית המגדלת שבסרגל העליון ולחפש אחסון. קודם כל אנחנו צריכים להעלות משהו. יש להוריד את האובייקט הזה לאחסון המקומי של המכשיר שבו אתם משתמשים.

כדי להעלות אובייקט, מקישים על העלאת קבצים:

השלב הבא תלוי בסוג המחשב שבו אתם משתמשים. תופיע תיבת דו-שיח התלויה במערכת שתאפשר לך לבחור קובץ מאחסון מקומי להעלאה. מוצאים את הקובץ שהורדתם קודם ובוחרים אותו.

לאחר שההעלאה תסתיים, האובייקט יופיע בקטגוריה:

ניתן לסגור את חלון סטטוס ההעלאה על ידי לחיצה על ה-X בפינה השמאלית העליונה.

העליתם אובייקט אל Cloud Storage. בהנחה שאינך רוצה לשמור את הקטגוריה והאובייקט לדוגמה האלה, עליך למחוק אותם עכשיו כדי להימנע מחיוב על אחסון נתונים שאינך רוצה.

חוזרים אל רשימת הקטגוריות על ידי לחיצה על סוגריים:

בדף הקטגוריות, בוחרים את תיבת הסימון ליד הקטגוריה שרוצים למחוק ולוחצים על מחיקה:

תוצג לכם אזהרה אם מחיקת הקטגוריה תמחק גם את כל התוכן שבקטגוריה. לוחצים על הלחצן מחיקה כדי לאשר את המחיקה:

עכשיו יצרתם ומוחקים קטגוריות ואובייקטים באמצעות דפדפן Cloud Storage ב-Google Cloud Console.

באילו נושאים מדובר?

  • גישה לדפדפן Cloud Storage ב-Google Cloud Console
  • יצירת קטגוריה חדשה של Cloud Storage
  • העלאת אובייקט אל Cloud Storage מהאחסון המקומי
  • מחיקה של קטגוריה ב-Cloud Storage וכל האובייקטים שהיא מכילה

למידע נוסף