Analyse der Ausgaben für Lieferanten
Dieses Beispiel für ein Verbrauchsdatenprodukt zeigt, wie Sie mit Daten aus SAP ERP oder SAP BDC schneller Einblicke in die Ausgaben für Lieferanten erhalten.
Damit können Sie:
- die Gesamtausgaben nach Materialtyp optimieren und die Länderkonzentration verfolgen.
- versteckte Kaufmuster erkennen, um den Beschaffungswert zu maximieren.
- KI verwenden, um neue Erkenntnisse zu gewinnen.
Referenzarchitektur
Eine allgemeine Referenzarchitektur bietet einen Überblick über die quellenspezifischen Datenprodukte, die für diesen Anwendungsfall erforderlich sind.
Erforderliche Datenprodukte
Wenn Sie auf Daten aus SAP ERP aufbauen, sind die folgenden Cortex Framework-Datenprodukte erforderlich:
- Anbieter
- Einkaufsbelege
- Einkaufsorganisationsstruktur
- Materialien
Wenn Sie auf Daten aus SAP BDC aufbauen, sind die folgenden BDC-Datenprodukte erforderlich:
- Auftrag (Tabellen:
purchaseorder,purchaseorderitem, undpurchaseorderscheduleline) - Lieferunternehmen
- Einkaufsorganisation
- Konfigurationsdaten für die Beschaffung
Datenprodukt in Google Cloud Google Cloud Cortex Framework aktivieren
Wenn Sie das Datenprodukt „Analyse der Ausgaben für Lieferanten“ bereitstellen möchten, müssen Sie es in der Datei config/config.yaml aktivieren, indem Sie das Datenproduktmodul unter data.modules.products registrieren.
Ausführliche Informationen zum Konfigurieren von config/config.yaml finden Sie in der Dokumentation zur Bereitstellung und zur Konfiguration der Bereitstellung.
Datenprodukt aus SAP ERP
Wenn Sie das konforme Datenprodukt aus SAP ERP aktivieren möchten, fügen Sie die folgende Konfiguration im Abschnitt products: hinzu. Achten Sie darauf, dass alle abhängigen Data Foundation-Datenprodukte ebenfalls konfiguriert und aktiviert sind:
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
Datenprodukt aus SAP BDC
Wenn Sie das konforme Datenprodukt aus SAP BDC aktivieren möchten, muss Ihr externer Datenkatalog unter data.modules.catalogs registriert sein. Fügen Sie dann die folgende Konfiguration hinzu:
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
Entitätsbeziehungsdiagramme
In den folgenden Entitätsbeziehungsdiagrammen (ER-Diagrammen) ist die Struktur der Datenproduktansichten und ihre Beziehungen zu Quell- und zugehörigen Data Foundation-Tabellen dargestellt.
ER-Diagramm für die Analyse der Ausgaben für Lieferanten aus SAP ERP
ER-Diagramm für die Analyse der Ausgaben für Lieferanten aus SAP BDC
Quellcode
Der Quellcode für dieses Beispiel für ein Verbrauchsdatenprodukt zur Verkaufsleistung finden Sie im Repository:
- SAP ERP oder in Ihrem lokalen Quellcode unter dem Pfad
src/data_modules/cortex_samples/sap/products/supplier_spend_analysis - SAP BDC oder in Ihrem lokalen Quellcode unter dem Pfad
src/data_modules/cortex_samples/sap_bdc/products/supplier_spend_analysis
KI-Agents aktivieren
Nachdem Sie Ihr Datenmodell für Verkaufsleistung in BigQuery erstellt haben, können Sie einen benutzerdefinierten Daten-Agent erstellen. So können Sie Umsatztrends und Leistungsmesswerte direkt mit natürlicher Sprache abfragen, ohne dass komplexes SQL erforderlich ist.