פרסום מוצרי נתונים ב-SAP

ב-Knowledge Catalog (לשעבר Dataplex Universal Catalog) אתם יכולים לפרסם מוצרי נתונים ב-SAP Business Data Cloud ‏ (BDC) באמצעות BigLake Delta Sharing. משתמשים בסביבה העסקית של SAP יכולים למצוא את נכסי הנתונים שלכם ב- Google Cloud ולהשתמש בהם כטבלאות מאוחדות לקריאה בלבד, בלי להעביר או לשכפל את הנתונים.

סקירה כללית

השילוב בין Knowledge Catalog לבין SAP BDC מבוסס על גישה של פרוטוקול פתוח באמצעות Delta Sharing. כשמפרסמים מוצר נתונים ב-SAP, Knowledge Catalog מאפשר ליצור קישור מאובטח לשיתוף.

ההיבטים הטכניים העיקריים של השילוב הזה כוללים:

  • גישה מאוחדת: נכסי הנתונים הבסיסיים, כמו טבלאות קטלוג Apache Iceberg REST, מוצגים ב-SAP כטבלאות מאוחדות לקריאה בלבד, והשאילתות נשלחות אליהן בזמן אמת מאחסון ב- Google Cloud .
  • ‫Delta Sharing: ‏Knowledge Catalog פועל כשרת Delta Sharing, ומספק ממשק סטנדרטי ללקוחות חיצוניים כמו SAP כדי לגשת לטבלאות BigLake ו-Iceberg.
  • אין העברת נתונים: הנתונים נשארים במיקום המקורי שלהם ב-Google Cloud בלי שכפול, מה שעוזר להפחית את זמן האחזור ולשמור על מקור אמת יחיד. רק המטא-נתונים ופרוטוקולי הגישה המאובטחת משותפים עם סביבת SAP.
  • אבטחה: האימות וההרשאה מטופלים באמצעות איחוד שירותי אימות הזהות של עומסי עבודה, כדי להבטיח שרק משתמשי SAP מורשים יוכלו לגשת לנתונים על סמך ההרשאות שניתנו ב- Google Cloud.

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

לפני שמפרסמים מוצר נתונים ב-SAP BDC, צריך לבצע את הפעולות הבאות:

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

מפעילים את BigLake API בפרויקט ב- Google Cloud .

הפעלת BigLake API

דרישות לגבי Delta Sharing וקטלוגים

מוודאים שהסביבה עומדת בדרישות הבאות:

דרישה פרטים חומרי עזר
קטלוג Delta Sharing צריך ליצור קטלוג של BigLake Delta Sharing ולרשום אותו בסביבת SAP BDC באותו פרויקט ובאותו אזור שבהם נמצא מוצר הנתונים. איך מגדירים חיבור חוצה-עננים (cross-cloud) ל-SAP Business Data Cloud
איחוד שירותי אימות הזהות של עומסי עבודה צריך להגדיר מאגר זהויות של עומסי עבודה וספק כדי לתת אמון במנפיק ה-OIDC של SAP BDC. איך מגדירים את איחוד שירותי אימות הזהות של עומסי עבודה
נכסי מוצרי נתונים מוצר הנתונים חייב להכיל לפחות נכס נתונים נתמך אחד (כמו טבלת קטלוג REST של Apache Iceberg) ועד 50 טבלאות. כל טבלאות Iceberg במוצר הנתונים חייבות לעמוד במגבלות הבאות:
  • להיות שייכות לאותו קטלוג REST של Iceberg
  • מוגדרים בהם מפתחות ראשיים
  • להכיל לפחות שורת נתונים אחת
ראה מידע על מוצרי נתונים.

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות לניהול ולפרסום של מוצר נתונים ב-SAP BDC, בקשו מהאדמין להקצות לכם את התפקידים הבאים ב-IAM בפרויקט Google Cloud :

להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

פרסום מוצר נתונים ב-SAP BDC

המסוף

  1. נכנסים לדף Data products ב-Knowledge Catalog במסוף Google Cloud .

    מעבר אל "מוצרי נתונים"

  2. לוחצים על השם של מוצר הנתונים שרוצים לפרסם.

  3. בדף הפרטים של מוצר הנתונים, לוחצים על Share ואז על Publish to SAP.

  4. בחלונית Publish data product to SAP, מציינים את הפרטים הבאים:

    • שם השיתוף: מזינים שם ייחודי לשיתוף שייווצר ב-SAP.
    • Delta catalog: בוחרים מהרשימה את קטלוג Delta Sharing הרשום.
    • ‫Workload Identity: מזינים את שם המשאב המלא של ספק הזהויות של עומסי העבודה שהוגדר ל-SAP BDC. צריך להשתמש בפורמט הבא:
    projects/PROJECT_NUMBER/locations/global/workloadIdentityPools/POOL_ID/providers/PROVIDER_ID
    

    מחליפים את מה שכתוב בשדות הבאים:

    • ‫PROJECT_NUMBER: מספר הפרויקט ב- Google Cloud
    • ‫POOL_ID: המזהה של מאגר הזהויות של עומסי העבודה
    • ‫PROVIDER_ID: המזהה של ספק הזהויות של עומסי העבודה.
  5. לוחצים על פרסום.

‫Knowledge Catalog מתחיל את תהליך הפרסום באמצעות BigLake API. אחרי שהאימות מתבצע, אפשר למצוא את מוצר הנתונים כטבלאות מאוחדות ב-SAP BDC.

gcloud

פרסום נתונים ב-SAP BDC

המאמרים הבאים