כדי להגדיר חיבור מסד נתונים של Cloud SQL ב-BigQuery, יש לבצע מספר שלבים. שלבים אלה כוללים יצירת מופע Cloud SQL, הגדרת המופע לקישוריות, יצירת חשבון שירות, הענקת ההרשאות הנדרשות ולבסוף יצירת החיבור ב-BigQuery. תהליך מקיף זה מבטיח חיבור בטוח ויעיל בין שני השירותים.
1. צור מופע Cloud SQL:
- ב-Google Cloud Console, נווט לדף מופעי Cloud SQL.
– לחץ על "צור מופע" ובחר את מנוע מסד הנתונים המתאים, כגון MySQL או PostgreSQL.
– הגדר את המופע עם ההגדרות הרצויות, כולל האזור, סוג המכונה, קיבולת האחסון ושיטת האימות.
2. הגדר את המופע לקישוריות:
– אפשר את כתובת ה-IP הציבורית עבור המופע כדי לאפשר גישה חיצונית.
– הגדר את הרשתות המורשות כדי לציין אילו כתובות IP מורשות להתחבר למופע.
- הגדר הצפנת SSL/TLS לחיבורים מאובטחים במידת הצורך.
3. צור חשבון שירות:
- ב-Google Cloud Console, נווט אל דף IAM & Admin.
– לחץ על "חשבונות שירות" ולאחר מכן "צור חשבון שירות".
– ספק שם ותיאור עבור חשבון השירות.
– הקצה את התפקידים הדרושים, כגון "Cloud SQL Client" ו-"BigQuery Data Viewer".
4. הענק הרשאות:
– בדף המופע של Cloud SQL, לחץ על "ערוך" ולאחר מכן על "הוסף פריט" בקטע "הרשאה".
– הזן את כתובת הדוא"ל של חשבון השירות שנוצר בשלב הקודם.
– בחר את התפקיד המתאים, כגון "Cloud SQL Client" או "Cloud SQL Editor".
5. צור את החיבור ב-BigQuery:
– ב-Google Cloud Console, נווט לדף BigQuery.
– לחץ על "צור מערך נתונים" כדי ליצור מערך נתונים חדש או לבחור מערך נתונים קיים.
– לחץ על "צור טבלה" או בחר טבלה קיימת.
– בסעיף הסכימה, בחר "Cloud SQL" כמקור הנתונים ובחר את המופע ומסד הנתונים המתאים של Cloud SQL.
- ספק את האישורים הדרושים, כולל דוא"ל חשבון השירות והמפתח הפרטי.
לאחר השלמת השלבים הללו, חיבור מסד הנתונים של Cloud SQL יוקם ב-BigQuery. זה מאפשר שאילתות וניתוח חלקים של נתונים המאוחסנים במופע Cloud SQL ישירות מ-BigQuery.
דוגמא:
נניח שיש לנו מופע Cloud SQL המריץ את MySQL עם כתובת IP ציבורית מופעלת. אנחנו רוצים לחבר את המופע הזה ל-BigQuery לניתוח נתונים. אנו מבצעים את השלבים המתוארים לעיל כדי להגדיר את החיבור.
ראשית, אנו יוצרים מופע Cloud SQL עם התצורה הרצויה, תוך ציון האזור, סוג המכונה ויכולת האחסון. אנו גם מאפשרים את כתובת ה-IP הציבורית ומגדירים את הרשתות המורשות לאפשר גישה מכתובות ה-IP הרצויות.
לאחר מכן, אנו יוצרים חשבון שירות בדף IAM & Admin. אנו מקצים את התפקידים הדרושים, כגון "Cloud SQL Client" ו-"BigQuery Data Viewer", לחשבון השירות.
לאחר מכן אנו מעניקים הרשאות לחשבון השירות במופע Cloud SQL. זה מבטיח שלחשבון השירות יש את הגישה הדרושה למסד הנתונים של Cloud SQL.
לבסוף, בדף BigQuery, אנו יוצרים מערך נתונים וטבלה. בסעיף הסכימה, אנו בוחרים ב-"Cloud SQL" כמקור הנתונים ובוחרים את מופע ה-Cloud SQL ואת מסד הנתונים אליו נרצה להתחבר. אנו מספקים את הדוא"ל של חשבון השירות והמפתח הפרטי כאישורים לחיבור.
עם השלמת השלבים האלה, הגדרנו בהצלחה את חיבור מסד הנתונים של Cloud SQL ב-BigQuery. כעת אנו יכולים לבצע שאילתות ולנתח את הנתונים המאוחסנים במופע Cloud SQL ישירות מ-BigQuery, מה שמאפשר יכולות ניתוח רב עוצמה.
שאלות ותשובות אחרונות אחרות בנושא EITC/CL/GCP Google Cloud Platform:
- האם יש אפליקציה לנייד של אנדרואיד שניתן להשתמש בה לניהול של Google Cloud Platform?
- מהן הדרכים לנהל את Google Cloud Platform?
- מהו מחשוב ענן?
- מה ההבדל בין Bigquery ל-Cloud SQL
- מה ההבדל בין Cloud SQL ל-Cloud Spaner
- מהו GCP App Engine?
- מה ההבדל בין הפעלת ענן ל-GKE
- מה ההבדל בין AutoML ל-Vertex AI?
- מהו יישום מכולות?
- מה ההבדל בין Dataflow ל-BigQuery?
הצג שאלות ותשובות נוספות ב-EITC/CL/GCP Google Cloud Platform