ניתוח הוצאות על ספקים

דוגמה למוצר נתונים של צריכה שמראה איך אפשר להפיק תובנות מהר יותר לגבי מצב ההוצאות על ספקים באמצעות נתונים שמקורם ב-SAP ERP או ב-SAP BDC.

בעזרת התכונה הזו אפשר:

  • אופטימיזציה של ההוצאה הכוללת לפי סוג חומר ומעקב אחרי ריכוז במדינה.
  • הבנה של דפוסי רכישה נסתרים כדי למקסם את ערך הרכש.
  • שימוש ב-AI כדי לגלות תובנות חדשות.

תרשים עזר לארכיטקטורה

ארכיטקטורת הפניה ברמה גבוהה מספקת סקירה כללית של מוצרי הנתונים הספציפיים למקור שנדרשים כדי להזין את תרחיש השימוש הזה.

ארכיטקטורה לדוגמה של נתוני צריכה למוצר Cortex Framework

איור 1. דוגמה לארכיטקטורה של מוצר נתונים לניתוח הוצאות על ספקים לשימוש ב-Cortex Framework.

מוצרי נתונים נדרשים

אם אתם בונים על נתונים שמקורם ב-SAP ERP, אתם צריכים את מוצרי הנתונים הבאים של Cortex Framework:

  • ספקים
  • מסמכי רכישה
  • מבנה ארגוני של רכישות
  • חומרים

אם אתם בונים על נתונים שמקורם ב-SAP BDC, אתם צריכים את מוצרי הנתונים הבאים של BDC:

  • הזמנת רכש (טבלאות: purchaseorder, purchaseorderitem ו-purchaseorderscheduleline)
  • ספק
  • הארגון הרוכש
  • נתוני הגדרות רכש

הפעלת מוצר נתונים ב- Google Cloud Google Cloud Cortex Framework

כדי לפרוס את מוצר הנתונים Supplier Spend Analysis, צריך להפעיל אותו בקובץ config/config.yaml על ידי רישום מודול מוצר הנתונים בקטע data.modules.products.

מידע מפורט על הגדרת config/config.yaml זמין במאמרים בנושא פריסה והגדרת פריסה.

מוצר נתונים שמקורו ב-SAP ERP

כדי להפעיל את מוצר הנתונים התואם של SAP ERP, מוסיפים את ההגדרה הבאה בקטע products:, ומוודאים שגם כל מוצרי הנתונים הבסיסיים שתלויים בו מוגדרים ומופעלים:

data:
  modules:
    products:
      # Enabled Supplier Spend Analysis sample (SAP ERP version)
      - moduleId: sap_supplier_spend_analysis_sample
        modulePath: cortex_samples.sap.products.supplier_spend_analysis
        enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
        dataTargetId: product_target
        dependencyBindings:
          sapMaterials: sap_materials
          sapPurchasingDocuments: sap_purchasing_documents
          sapPurchasingOrganizationalStructure: sap_purchasing_organizational_structure
          sapVendors: sap_vendors

מוצר נתונים שמקורו ב-SAP BDC

כדי להפעיל את מוצר הנתונים התואם של SAP BDC, צריך לוודא שקטלוג הנתונים החיצוני רשום בקטע data.modules.catalogs, ולהוסיף את ההגדרה הבאה:

data:
  modules:
    products:
      # Enabled Supplier Spend Analysis sample (SAP BDC version)
      - moduleId: sap_bdc_supplier_spend_analysis_sample
        modulePath: cortex_samples.sap_bdc.products.supplier_spend_analysis
        enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
        dataTargetId: product_target
        dependencyBindings:
          sapBdcSupplier: sap_bdc_catalog
          sapBdcProcurementConfigurationData: sap_bdc_catalog
          sapBdcPurchasingOrganization: sap_bdc_catalog
          sapBdcPurchaseOrder: sap_bdc_catalog

תרשימי קשר בין ישויות

בתרשימי היחסים בין ישויות (ER) הבאים מפורט המבנה של התצוגות של מוצר הנתונים והקשרים שלהן לטבלאות הבסיס המשויכות ולמקור.

תרשים ER של ניתוח הוצאות על ספקים ב-SAP ERP

תרשים ER של ניתוח הוצאות על ספקים ב-SAP ERP

איור 2. ‫Supplier Spend Analysis conformed data product SAP ERP ER diagram for Cortex Framework.

SAP BDC Supplier Spend Analysis ER Diagram

SAP BDC Supplier Spend Analysis ER Diagram

איור 3. ‫Supplier Spend Analysis conformed data product SAP BDC ER diagram for Cortex Framework.

קוד מקור

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

  • SAP ERP או בקוד המקור המקומי באמצעות הנתיב src/data_modules/cortex_samples/sap/products/supplier_spend_analysis
  • SAP BDC או בקוד המקור המקומי באמצעות הנתיב src/data_modules/cortex_samples/sap_bdc/products/supplier_spend_analysis

הפעלת סוכני AI

אחרי שיוצרים את מודל הנתונים של תובנות לגבי ביצועי המכירות ב-BigQuery, יכול להיות שתרצו ליצור סוכן נתונים בהתאמה אישית. כך אפשר לשלוח שאילתות לגבי מגמות מכירות ומדדי ביצועים ישירות באמצעות שפה טבעית, בלי צורך ב-SQL מורכב.