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

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

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

סקירה כללית

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

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

  • גישה מאוחדת: הנכסים מוצגים ב-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 באותו פרויקט ובאותו אזור כמו מוצר הנתונים. איך מגדירים Lakehouse ללא גבולות עבור SAP Business Data Cloud
איחוד שירותי אימות הזהות של עומסי עבודה צריך להגדיר מאגר זהויות של עומסי עבודה וספק כדי לבטוח במונפק של SAP BDC OIDC. הגדרת איחוד שירותי אימות הזהות של עומסי עבודה
נכסי מוצר נתונים מוצר הנתונים צריך להכיל לפחות נכס נתונים נתמך אחד (כמו טבלת קטלוג Apache Iceberg REST) ומקסימום 50 טבלאות. כל טבלאות Iceberg במוצר הנתונים צריכות לעמוד במגבלות הבאות:
  • שייכים לאותו קטלוג REST של Iceberg
  • הגדרת מקשים ראשיים
  • להכיל לפחות שורה אחת של נתונים
מידע נוסף על מוצרי נתונים

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

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

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

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

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

המסוף

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

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

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

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

  4. בחלונית פרסום מוצר נתונים ב-SAP, מציינים את הפרטים הבאים:

    • שם השיתוף: מזינים שם ייחודי לשיתוף שייווצר ב-SAP.
    • קטלוג Delta: בוחרים את קטלוג 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

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