ב-Knowledge Catalog (לשעבר Dataplex Universal Catalog) אתם יכולים לראות, לעדכן ולמחוק דומיינים ותת-דומיינים של נתונים באמצעות מסוף Google Cloud ו-API בארכיטקטורת REST. אתם יכולים לבדוק את המשאבים הכלולים, לשנות את השמות המוצגים והתוויות, או להסיר דומיינים ריקים כדי שההיררכיה תתאים למבנה העסקי שלכם.
לפני שמתחילים
לפני שאתם מנהלים דומיינים של נתונים, ודאו שיש לכם את התפקידים הנדרשים ושהפעלתם את ממשקי ה-API הנדרשים.
הפעלת ממשקי ה-API
מפעילים את Dataplex API, אם הוא עדיין לא מופעל.
התפקידים שנדרשים כדי להפעיל ממשקי API
כדי להפעיל ממשקי API, צריך את ההרשאה serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות לניהול דומיינים של נתונים, בקשו מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:
-
עדכון של דומיינים של נתונים וקישורי משאבים:
עריכת הגדרות של דומיין נתונים ב-Dataplex (
roles/dataplex.dataDomainEditor) -
צפייה בהגדרות של דומיין הנתונים והקישורים:
Dataplex Data Domain Configuration Viewer (
roles/dataplex.dataDomainViewer)
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
הצגת דומיינים ותת-דומיינים של נתונים
לראות דומיינים ותת-דומיינים של נתונים בפרויקט ספציפי.
המסוף
הצגת כל הדומיינים של הנתונים
נכנסים לדף Data domains במסוף Google Cloud .
בטבלה מפורטים הדומיינים שנוצרו. לוחצים על החץ הרחבה לצד שם הדומיין של הנתונים כדי לראות את תתי-הדומיינים שמוטמעים בו.
הצגת פרטים של דומיין ותת-דומיין של נתונים
נכנסים לדף Data domains במסוף Google Cloud .
לוחצים על השם של הדומיין או תת-הדומיין שרוצים לראות.
בדף פרטי הדומיין מוצגות הכרטיסיות הבאות:
- סקירה כללית: סקירה כללית של הדומיין ורשימה של ההיבטים הנדרשים והאופציונליים.
- משאבים: רשימת המשאבים שכלולים בדומיין הזה. ברשימה מוצגים רק תיקיות, פרויקטים ומשאבים שנכללים ישירות בדומיין.
REST
הצגת דומיינים ותת-דומיינים של נתונים
כדי לראות את דומייני הנתונים, משתמשים ב-method projects.locations.dataDomains.list:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור של הפרויקט. לדוגמה,us-central1.
שיטת ה-HTTP וכתובת ה-URL:
GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
הצגת תתי-דומיינים של נתונים
כדי לראות את תת-הדומיינים של הנתונים, משתמשים ב-method projects.locations.dataDomains.listSubdomains:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור שבו נמצא דומיין הנתונים הראשי. לדוגמה,us-central1. -
DOMAIN_ID: המזהה הייחודי של דומיין הנתונים הראשי.
ה-method של ה-HTTP וכתובת ה-URL:
GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID/subdomains
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
משתמשים בפרמטר filter כדי להציג רשימה של תת-דומיינים ששייכים לדומיין הורה ספציפי:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור שבו נמצא דומיין הנתונים הראשי. לדוגמה,us-central1. -
PARENT_DOMAIN_ID: המזהה הייחודי של דומיין הנתונים הראשי.
ה-method של ה-HTTP וכתובת ה-URL:
GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains?filter=parent_data_domain="projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/PARENT_DOMAIN_ID"
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
הצגת הפרטים של דומיין הנתונים
כדי לקבל פרטים על דומיין או תת-דומיין, משתמשים ב-method projects.locations.dataDomains.get:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור שבו נמצא דומיין הנתונים. לדוגמה,us-central1. -
DOMAIN_ID: המזהה הייחודי של הדומיין או תת-הדומיין של הנתונים.
ה-method של ה-HTTP וכתובת ה-URL:
GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
עדכון של דומיין או תת-דומיין של נתונים
אתם יכולים לעדכן את השם המוצג, התיאור והתוויות של הדומיין. אי אפשר לשנות את המזהה או המיקום של הדומיין אחרי שיוצרים אותו.
המסוף
נכנסים לדף Data domains במסוף Google Cloud .
לוחצים על שם הדומיין או תת-הדומיין כדי לעבור לדף הפרטים.
בסרגל העליון, לוחצים על עריכה.
מעדכנים את השם המוצג או את התיאור.
לוחצים על Save.
REST
כדי לעדכן דומיין נתונים, משתמשים ב-method projects.locations.dataDomains.patch:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור שבו נמצא דומיין הנתונים. לדוגמה,us-central1. -
DOMAIN_ID: המזהה הייחודי של הדומיין או תת-הדומיין של הנתונים.
ה-method של ה-HTTP וכתובת ה-URL:
PATCH https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID?updateMask=description,labels
תוכן בקשת JSON:
{
"description": "Updated description for the domain",
"labels": {
"status": "active"
}
}
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
מחיקת דומיין או תת-דומיין של נתונים
אפשר למחוק רק דומיין נתונים ריק. לפני שמוחקים את הדומיין עצמו, צריך למחוק את כל תת-הדומיינים ולהסיר את כל קישורי המשאבים שמשויכים לדומיין. אם הדומיין לא ריק, בקשת המחיקה תיכשל ותופיע שגיאה.
המסוף
נכנסים לדף Data domains במסוף Google Cloud .
לוחצים על שם הדומיין או תת-הדומיין כדי לעבור לדף הפרטים.
בסרגל העליון, לוחצים על מחיקה.
מאשרים את המחיקה על ידי הקלדת שם הדומיין או תת-הדומיין של הנתונים.
לוחצים על Delete.
REST
כדי למחוק דומיין נתונים, משתמשים ב-method projects.locations.dataDomains.delete:
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
LOCATION_ID: האזור שבו נמצא דומיין הנתונים. לדוגמה,us-central1. -
DOMAIN_ID: המזהה הייחודי של הדומיין או תת-הדומיין של הנתונים.
ה-method של ה-HTTP וכתובת ה-URL:
DELETE https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אמורים לקבל קוד סטטוס של הצלחה (2xx) ותגובה ריקה.
המאמרים הבאים
- מידע נוסף על דומיינים של נתונים
- מידע נוסף על קישור והכללה של משאבים
- איך יוצרים דומיינים של נתונים
- איך משתמשים בדומיינים של נתונים