ב-Knowledge Catalog (לשעבר Dataplex Universal Catalog) אתם יכולים להטמיע באופן אוטומטי מטא-נתונים עדכניים ממקורות נתונים נתמכים Google Cloud ולנהל אותם. כדי להשתמש ב-Knowledge Catalog בפרויקט ב- Google Cloud , צריך להפעיל את Dataplex API, Dataproc API ו-Dataproc Metastore API.
לפני שמתחילים
יוצרים פרויקט ב- Google Cloud ומפעילים את החיוב. הפעלת ממשקי API יכולה לגרום לחיוב, ולכן יכול להיות שהארגון שלכם יגביל את האפשרות להפעיל שירותים.
כדי להפעיל ולהשבית את Dataplex API, צריך את התפקיד בעלים (
roles/owner), עריכה (roles/editor) או אדמין של שימוש בשירות (roles/serviceusage.serviceUsageAdmin). מידע נוסף זמין במאמרים ניהול הגישה באמצעות IAM והפעלה והשבתה של שירותים.
הפעלת Knowledge Catalog
אתם יכולים להשתמש בפרויקט קיים עם Knowledge Catalog או ליצור פרויקט חדש. מומלץ ליצור פרויקט חדש. אם אתם משתמשים בפרויקט חדש ב- Google Cloud או בפרויקט שבו BigQuery API מופעל, Dataplex API מופעל כברירת מחדל. עם זאת, עדיין צריך להפעיל את Dataproc API ואת Dataproc Metastore API.
כדי להפריד בין המשאבים שנוצרו על ידי ה-lake בפרויקט, צריך ליצור פרויקט לכל מופע של lake.
כדי ליצור פרויקט ולהפעיל את Knowledge Catalog:
- במסוף Google Cloud , בוחרים או יוצרים פרויקט.
- מוודאים שהחיוב מופעל בפרויקט.
-
מפעילים את Dataplex, את Managed Service for Apache Spark ואת Dataproc Metastore API, אם הם עדיין לא מופעלים.
התפקידים שנדרשים כדי להפעיל ממשקי API
כדי להפעיל ממשקי API, צריך את ההרשאה
serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
השבתת Knowledge Catalog
אם אתם משתמשים ב-Knowledge Catalog בפרויקט שמשתמש גם ב-BigQuery, חשוב שתהיו מודעים להשפעות על ההתנהגות של BigQuery כשמשביתים את Knowledge Catalog.
כדי להימנע מחיובים נוספים, לפני שמשביתים את Knowledge Catalog צריך לבצע את הפעולות הבאות:
במסוף Google Cloud , מוחקים כל מכונה של אגם בפרויקט. כדי למחוק אגם, קודם צריך למחוק את הנכסים והאזורים הנפרדים. מידע נוסף זמין במאמר
projects.locations.lakes.delete.במסוף Google Cloud , מוחקים את כל קבוצות הרשומות בהתאמה אישית בפרויקט. כשמוחקים קבוצת רשומות, כל הרשומות ששייכות לקבוצה נמחקות. מידע נוסף זמין במאמר מחיקה של קבוצת רשומות.
בוחרים את הפרויקט שבו רוצים להשבית את Dataplex API.
נכנסים לדף Enabled APIs & services.
לוחצים על Cloud Dataplex API.
לוחצים על השבתת ה-API. מאשרים כשמוצגת בקשה.
אם הפעלתם גם את Data Lineage API, חזרו על השלבים כדי להשבית אותו. השבתת Dataplex API לא משביתה את Data Lineage API ולא מפסיקה את החיובים על Premium Processing. מידע נוסף זמין במאמר השבתת שושלת נתונים.