קבלת התראות עם פידים של שינויים במטא-נתונים

במסמך הזה מוסבר איך להגדיר פידים של שינויים במטא-נתונים של Knowledge Catalog (לשעבר Dataplex Universal Catalog) כדי לקבל התראות דרך Pub/Sub כשמטא-נתונים ב-Knowledge Catalog נוצרים, מתעדכנים או נמחקים.

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

לפני שמתחילים

חשוב להכיר את Pub/Sub ואת Dataplex API.

  1. מפעילים את Dataplex API ואת Pub/Sub API.

    תפקידים שנדרשים להפעלת ממשקי API

    כדי להפעיל ממשקי API, נדרשת ההרשאה serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק Service Usage' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים

    הפעלת ממשקי ה-API

  2. יוצרים נושא Pub/Sub כדי לקבל התראות. מידע נוסף זמין במאמר יצירת נושא.

  3. התקנה gcloud. מוודאים שהכינוי הקצר של gcloud מוגדר.

  4. הגדרת כינוי של gcurl. כך נוצר קיצור דרך שכולל את אסימון האימות שלכם ומגדיר את סוג התוכן של JSON לבקשות API:

    alias gcurl='curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json"'
    
  5. מגדירים את המשתנה DATAPLEX_API:

    DATAPLEX_API="dataplex.googleapis.com/v1/projects/