יצירת מודל למידת מכונה ב-BigQuery ML באמצעות Cloud de Confiance המסוף
במסמך הזה מוסבר איך להשתמש במסוף כדי ליצור מודל BigQuery ML. Cloud de Confiance
התפקידים הנדרשים
כדי ליצור מודל ולהריץ הסקה, צריך לקבל את התפקידים הבאים:
- עריכה של נתוני BigQuery (
roles/bigquery.dataEditor) - משתמש BigQuery (
roles/bigquery.user)
- עריכה של נתוני BigQuery (
לפני שמתחילים
-
בדף לבחירת הפרויקט במסוף Cloud de Confiance , בוחרים פרויקט ב- Cloud de Confiance או יוצרים אותו.
תפקידים שנדרשים כדי לבחור או ליצור פרויקט
- Select a project: כדי לבחור פרויקט לא צריך תפקיד IAM ספציפי – אפשר לבחור כל פרויקט שקיבלתם בו תפקיד.
-
יצירת פרויקט: כדי ליצור פרויקט, צריך את התפקיד Project Creator (יצירת פרויקטים) (
roles/resourcemanager.projectCreator), שכולל את ההרשאהresourcemanager.projects.create. איך מקצים תפקידים
-
מפעילים את BigQuery API ואת BigQuery Connection API.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, צריך את תפקיד ה-IAM 'אדמין של Service Usage' (
roles/serviceusage.serviceUsageAdmin), שכולל את ההרשאהserviceusage.services.enable. איך מקצים תפקידים
דרישות סף ספציפיות למודל
לפני שיוצרים מודל, חשוב לוודא שטיפלתם בכל הדרישות המוקדמות לסוג המודל שאתם יוצרים:
אם רוצים להשתמש בשאילתה כדי לבחור נתוני אימון למודל, צריך לוודא שהשאילתה זמינה כשאילתה שמורה.
כדי להשתמש במודלים של פירוק מטריצות צריך להזמין מראש מקומות. מידע נוסף זמין במאמר בנושא תמחור.
המודלים הבאים של שלטים רחוקים דורשים קישור למשאבים ב-Cloud:
- מודלים מרוחקים באמצעות Gemini Enterprise Agent Platform ומודלים של שותפים
- מודלים מרוחקים לעומת מודלים פתוחים
- מודלים מרוחקים באמצעות שירותי AI בענן
- מודלים מרוחקים לעומת מודלים בהתאמה אישית ב-Gemini Enterprise Agent Platform
צריך גם להקצות לחשבון השירות של החיבור תפקידים מסוימים, בהתאם לסוג המודל המרוחק.
כדי לייבא מודל, צריך להעלות אותו לקטגוריה של Cloud Storage.
יצירת מערך נתונים
יוצרים מערך נתונים ב-BigQuery שיכיל את המשאבים:
המסוף
במסוף Cloud de Confiance , עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

אם החלונית הימנית לא מוצגת, לוחצים על הרחבת החלונית הימנית כדי לפתוח אותה.
בחלונית Explorer, לוחצים על שם הפרויקט.
לוחצים על הצגת פעולות > יצירת מערך נתונים.
בדף Create dataset, מבצעים את הפעולות הבאות:
בשדה Dataset ID (מזהה מערך נתונים), מקלידים שם למערך הנתונים.
בקטע Location type, בוחרים באפשרות Region או Multi-region.
- אם בחרתם באפשרות אזור, בוחרים מיקום מהרשימה אזור.
- אם בחרתם באפשרות Multi-region, בוחרים באפשרות US או Europe מהרשימה Multi-region.
לוחצים על יצירת מערך נתונים.
BQ
יצירת מודל שאומן באופן פנימי או חיצוני
אפשר להשתמש בהליך הזה כדי ליצור את סוגי המודלים הבאים:
מודלים של סדרות זמנים:
ניתוח הגורמים לאנומליות: ניתוח הגורמים לאנומליות
סיווג:
רגרסיה:
סוג הקיבוץ: K-means
המלצה: פירוק מטריצה
הורדת ממד:
לכל אחד מהמודלים האלה יש קבוצה שונה של אפשרויות, בהתאם לסוג שלו. ברוב המקרים, כוונון אוטומטי של BigQuery ML פועל בצורה טובה, אבל אפשר גם לבחור לבצע כוונון ידני של המודל כחלק מהתהליך. אם רוצים לעשות זאת, אפשר לעיין בתיעוד של סוג המודל הרלוונטי כדי לקבל מידע נוסף על אפשרויות המודל.
כדי ליצור מודל:
עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

אם החלונית הימנית לא מוצגת, לוחצים על הרחבת החלונית הימנית כדי לפתוח אותה.
בחלונית Explorer, לוחצים על Datasets ואז על מערך הנתונים שיצרתם.
לצד קבוצת הנתונים, לוחצים על View actions (הצגת פעולות) ואז על Create BQML Model (יצירת מודל BQML).
נפתחת החלונית Create new model (יצירת מודל חדש).
בשדה שם המודל, מקלידים שם למודל.
אם רוצים ליצור שאילתה שמורה שמכילה את ההצהרה
CREATE MODELשל המודל, בוחרים באפשרות שמירת שאילתה .- בשדה Query name, מקלידים שם לשאילתה השמורה.
- בשדה Region, בוחרים אזור לשאילתה השמורה.
לוחצים על Continue.
בקטע שיטת יצירה, בוחרים באפשרות אימון מודל ב-BigQuery.
בקטע יעד המידול, בוחרים יעד מידול למודל.
לוחצים על Continue.
בדף אפשרויות המודל, בוחרים סוג מודל. סוג המודל שאפשר לבחור משתנה בהתאם ליעד המידול שבחרתם.
בקטע Training data (נתוני אימון), מבצעים אחת מהפעולות הבאות:
- בוחרים באפשרות Table/View (טבלה/תצוגה) כדי לקבל נתוני אימון מטבלה או מתצוגה, ואז בוחרים את הפרויקט, מערך הנתונים ואת שם התצוגה או הטבלה.
- בוחרים באפשרות שאילתה כדי לקבל נתוני אימון משאילתה שמורה, ואז בוחרים את השאילתה השמורה.
בקטע Selected input label columns (עמודות נבחרות של תוויות קלט), בוחרים את העמודות מהטבלה, מהתצוגה או מהשאילתה שרוצים להשתמש בהן כקלט למודל.
אם יש קטע Required options (אפשרויות חובה), מציינים את פרטי העמודה הנדרשים:
- במודלים של סיווג ורגרסיה, בשדה INPUT_LABEL_COLS, בוחרים את העמודה שמכילה את נתוני התווית.
לגבי מודלים של פירוק מטריצות, בוחרים באפשרויות הבאות:
- בעמודה RATING_COL, בוחרים את העמודה שמכילה את נתוני הדירוג.
- בקטע USER_COL, בוחרים את העמודה שמכילה את נתוני המשתמש.
- בעמודה ITEM_COL, בוחרים את העמודה שמכילה את נתוני הפריט.
למודלים של תחזיות לסדרות זמן, בוחרים באפשרויות הבאות:
- במאפיין TIME_SERIES_TIMESTAMP_COL, בוחרים את העמודה שמכילה את נקודות הזמן שבהן יש להשתמש באימון המודל.
- בפרמטר TIME_SERIES_DATA_COL, בוחרים את העמודה שמכילה את הנתונים לתחזית.
אופציונלי: בקטע Optional (אופציונלי), מציינים ערכים לארגומנטים נוספים של כוונון המודל. הארגומנטים שזמינים משתנים בהתאם לסוג המודל שאתם יוצרים.
אופציונלי: אם יש קטע Hyperparameter tuning, אפשר לציין את האפשרות NUM_TRIALS כדי להפעיל [hyperparameter tuning](/bigquery/docs/hyperparameter-tuning-tutorial) עבור המודל. הארגומנטים שזמינים לכוונון היפר-פרמטרים משתנים בהתאם לסוג המודל שיוצרים.
לוחצים על יצירת מודל.
אחרי שמסיימים ליצור את המודל, לוחצים על מעבר למודל כדי לראות את פרטי המודל.
יצירת מודל מרחוק על בסיס מודל שעבר אימון מראש
אפשר להשתמש בהליך הזה כדי ליצור את הסוגים הבאים של מודלים מרוחקים:
כדי ליצור מודל:
עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

בחלונית Explorer, לוחצים על Datasets ואז על מערך הנתונים שיצרתם.
לצד קבוצת הנתונים, לוחצים על View actions (הצגת פעולות) ואז על Create BQML Model (יצירת מודל BQML).
נפתחת החלונית Create new model (יצירת מודל חדש).
בשדה שם המודל, מקלידים שם למודל.
אם רוצים ליצור שאילתה שמורה שמכילה את ההצהרה
CREATE MODELשל המודל, בוחרים באפשרות שמירת שאילתה .- בשדה Query name, מקלידים שם לשאילתה השמורה.
- בשדה Region, בוחרים אזור לשאילתה השמורה.
לוחצים על Continue.
בקטע Creation method (שיטת יצירה), בוחרים באפשרות Connect to Vertex AI LLM service and Cloud AI services (חיבור לשירות Vertex AI LLM ולשירותי Cloud AI).
בדף אפשרויות המודל, בוחרים באפשרות מודלים של Google ושל שותפים או באפשרות מודלים פתוחים לסוג המודל, בהתאם לתרחיש השימוש.
בקטע Remote connection, מבצעים אחת מהפעולות הבאות:
- אם הגדרתם חיבור ברירת מחדל או אם יש לכם את התפקידים 'אדמין BigQuery' ו'אדמין IAM בפרויקט', בוחרים באפשרות חיבור ברירת מחדל.
אם לא הגדרתם חיבור ברירת מחדל או שאין לכם את התפקידים המתאימים, בוחרים באפשרות קישור למשאבים ב-Cloud.
- בשדה Project, בוחרים את הפרויקט שמכיל את החיבור שרוצים להשתמש בו.
- בקטע Location בוחרים את המיקום שבו נעשה שימוש בחיבור.
בקטע חיבור, בוחרים את החיבור שרוצים להשתמש בו עבור המודל המרוחק, או בוחרים באפשרות יצירת חיבור חדש כדי ליצור חיבור חדש.
בקטע Required options, מבצעים אחת מהפעולות הבאות:
- כדי להשתמש במודלים מרוחקים במקום במודלים של Google או במודלים של שותפים, צריך לציין את נקודת הקצה שבה רוצים להשתמש. זהו שם המודל, לדוגמה
gemini-2.0-flash. מידע נוסף על מודלים נתמכים זמין במאמרENDPOINT. - כדי להשתמש במודלים מרוחקים במקום במודלים פתוחים, מעתיקים את נקודת הקצה ומדביקים אותה. זו נקודת הקצה הציבורית המשותפת של מודל שנפרס ב-Agent Platform, בפורמט
https://location-aiplatform.googleapis.com/v1/projects/project/locations/location/endpoints/endpoint_id. מידע נוסף זמין במאמרENDPOINT.
- כדי להשתמש במודלים מרוחקים במקום במודלים של Google או במודלים של שותפים, צריך לציין את נקודת הקצה שבה רוצים להשתמש. זהו שם המודל, לדוגמה
לוחצים על יצירת מודל.
אחרי שמסיימים ליצור את המודל, לוחצים על מעבר למודל כדי לראות את פרטי המודל.
יצירת מודל מרוחק על בסיס מודל בהתאמה אישית
אפשר להשתמש בהליך הזה כדי ליצור מודלים מרוחקים על בסיס מודלים בהתאמה אישית שנפרסו ב-Gemini Enterprise Agent Platform.
כדי ליצור מודל:
עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

בחלונית Explorer, לוחצים על Datasets ואז על מערך הנתונים שיצרתם.
לצד קבוצת הנתונים, לוחצים על View actions (הצגת פעולות) ואז על Create BQML Model (יצירת מודל BQML).
נפתחת החלונית Create new model (יצירת מודל חדש).
בשדה שם המודל, מקלידים שם למודל.
אם רוצים ליצור שאילתה שמורה שמכילה את ההצהרה
CREATE MODELשל המודל, בוחרים באפשרות שמירת שאילתה .- בשדה Query name, מקלידים שם לשאילתה השמורה.
- בשדה Region, בוחרים אזור לשאילתה השמורה.
לוחצים על Continue.
בקטע שיטת היצירה, בוחרים באפשרות חיבור לנקודות קצה של Vertex AI שמנוהלות על ידי המשתמש.
בקטע Remote connection בדף Model options, מבצעים אחת מהפעולות הבאות:
- אם הגדרתם חיבור ברירת מחדל או אם יש לכם את התפקידים 'אדמין BigQuery' ו'אדמין IAM בפרויקט', בוחרים באפשרות חיבור ברירת מחדל.
אם לא הגדרתם חיבור ברירת מחדל או שאין לכם את התפקידים המתאימים, בוחרים באפשרות קישור למשאבים ב-Cloud.
- בשדה Project, בוחרים את הפרויקט שמכיל את החיבור שרוצים להשתמש בו.
- בקטע Location בוחרים את המיקום שבו נעשה שימוש בחיבור.
בקטע חיבור, בוחרים את החיבור שרוצים להשתמש בו עבור המודל המרוחק, או בוחרים באפשרות יצירת חיבור חדש כדי ליצור חיבור חדש.
בקטע Required options (אפשרויות חובה), מציינים את נקודת הקצה שבה רוצים להשתמש. זוהי נקודת הקצה הציבורית המשותפת של מודל שנפרס ב-Agent Platform, בפורמט
https://location-aiplatform.googleapis.com/v1/projects/project/locations/location/endpoints/endpoint_id. מידע נוסף זמין במאמרENDPOINT.לוחצים על יצירת מודל.
אחרי שמסיימים ליצור את המודל, לוחצים על מעבר למודל כדי לראות את פרטי המודל.
יצירת מודל מרוחק באמצעות שירות Cloud AI
אפשר להשתמש בהליך הזה כדי ליצור מודלים מרוחקים באמצעות שירותי AI ב-Cloud.
כדי ליצור מודל:
עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

בחלונית Explorer, לוחצים על Datasets ואז על מערך הנתונים שיצרתם.
לצד קבוצת הנתונים, לוחצים על View actions (הצגת פעולות) ואז על Create BQML Model (יצירת מודל BQML).
נפתחת החלונית Create new model (יצירת מודל חדש).
בשדה שם המודל, מקלידים שם למודל.
אם רוצים ליצור שאילתה שמורה שמכילה את ההצהרה
CREATE MODELשל המודל, בוחרים באפשרות שמירת שאילתה .- בשדה Query name, מקלידים שם לשאילתה השמורה.
- בשדה Region, בוחרים אזור לשאילתה השמורה.
לוחצים על Continue.
בקטע Creation method (שיטת יצירה), בוחרים באפשרות Connect to Vertex AI LLM service and Cloud AI services (חיבור לשירות Vertex AI LLM ולשירותי Cloud AI).
בדף אפשרויות המודל, בוחרים באפשרות שירותי AI של Cloud.
בקטע Remote connection, מבצעים אחת מהפעולות הבאות:
- אם הגדרתם חיבור ברירת מחדל או אם יש לכם את התפקידים 'אדמין BigQuery' ו'אדמין IAM בפרויקט', בוחרים באפשרות חיבור ברירת מחדל.
אם לא הגדרתם חיבור ברירת מחדל או שאין לכם את התפקידים המתאימים, בוחרים באפשרות קישור למשאבים ב-Cloud.
- בשדה Project, בוחרים את הפרויקט שמכיל את החיבור שרוצים להשתמש בו.
- בקטע Location בוחרים את המיקום שבו נעשה שימוש בחיבור.
בקטע חיבור, בוחרים את החיבור שרוצים להשתמש בו עבור המודל המרוחק, או בוחרים באפשרות יצירת חיבור חדש כדי ליצור חיבור חדש.
בקטע Required options (אפשרויות חובה), בוחרים את סוג שירות ה-AI של Cloud שרוצים להשתמש בו.
בקטע Optional, מציינים את פרטי document processor אם משתמשים בשירות
CLOUD_AI_DOCUMENT_V1. אופציונלי: אם אתם משתמשים בשירותCLOUD_AI_SPEECH_TO_TEXT_V2, אתם יכולים לציין פרטים על מזהה הדיבור.לוחצים על יצירת מודל.
אחרי שמסיימים ליצור את המודל, לוחצים על מעבר למודל כדי לראות את פרטי המודל.
יצירת מודל מיובא
אפשר להשתמש בהליך הזה כדי ליצור מודלים של BigQuery ML על ידי ייבוא של סוגי המודלים הבאים:
כדי ליצור מודל:
עוברים לדף BigQuery.
בחלונית הימנית, לוחצים על כלי הניתוחים:

בחלונית Explorer, לוחצים על Datasets ואז על מערך הנתונים שיצרתם.
לצד קבוצת הנתונים, לוחצים על View actions (הצגת פעולות) ואז על Create BQML Model (יצירת מודל BQML).
נפתחת החלונית Create new model (יצירת מודל חדש).
בשדה שם המודל, מקלידים שם למודל.
אם רוצים ליצור שאילתה שמורה שמכילה את ההצהרה
CREATE MODELשל המודל, בוחרים באפשרות שמירת שאילתה .- בשדה Query name, מקלידים שם לשאילתה השמורה.
- בשדה Region, בוחרים אזור לשאילתה השמורה.
לוחצים על Continue.
בקטע שיטת יצירה, בוחרים באפשרות ייבוא מודל.
בדף Model options (אפשרויות המודל), בוחרים את סוג המודל שרוצים לייבא.
בקטע GCS path (נתיב GCS), מחפשים את ה-URI של קטגוריית Cloud Storage שמכילה את המודל או מדביקים אותו.
לוחצים על יצירת מודל.
אחרי שמסיימים ליצור את המודל, לוחצים על מעבר למודל כדי לראות את פרטי המודל.