販売実績に関する分析情報

この消費データ プロダクト サンプルでは、SAP ERP または SAP BDC をソースとするデータを使用して、販売実績の健全性に関する分析情報を迅速に取得する方法の例を示します。

このサンプルを使用すると、次のことができます。

  • プロダクト、地域、販売組織ごとに収益を最適化する。
  • 流通チャネルと部門全体のパフォーマンスをトラッキングする。
  • AI を使用して、収益とコストに影響するフルフィルメントのボトルネックやオンタイム デリバリーの傾向を明らかにする。

リファレンス アーキテクチャ

高レベルのリファレンス アーキテクチャは、このユースケースに必要なソース固有のデータ プロダクトの概要を示します。

Cortex Framework の販売実績分析情報消費データ プロダクトのサンプル リファレンス アーキテクチャ

図 1 。Cortex Framework の販売実績に関する分析情報の消費データ プロダクト サンプルのリファレンス アーキテクチャ。

必要なデータ プロダクト

SAP ERP をソースとするデータに基づいて構築する場合は、次の Cortex Framework データ プロダクト が必要です。

  • 顧客
  • 配送ドキュメント
  • 販売ドキュメント
  • 販売組織構造
  • 材質

SAP BDC をソースとするデータに基づいて構築する場合は、次の BDC データ プロダクトが必要です。

  • 顧客
  • 販売注文

Google Cloud Cortex Framework Google Cloud でデータ プロダクトを有効にする

販売実績に関する分析情報データ プロダクトをデプロイするには、config/config.yaml ファイルで有効にする必要があります。そのためには、data.modules.products にデータ プロダクト モジュールを登録します。

config/config.yaml の構成の詳細については、デプロイデプロイ構成のドキュメントをご覧ください。

SAP ERP をソースとするデータ プロダクト

SAP ERP に準拠したデータ プロダクトを有効にするには、products: セクションに次の構成を追加します。また、依存するすべての基盤データ プロダクトも構成して有効にする必要があります。

data:
  modules:
    products:
      # Enabled Sales Performance sample (SAP ERP version)
      - moduleId: sap_sales_performance_sample
        modulePath: cortex_samples.sap.products.sales_performance
        enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
        dataTargetId: product_target
        dependencyBindings:
          sapCustomers: sap_customers
          sapSalesDocuments: sap_sales_documents
          sapDeliveryDocuments: sap_delivery_documents
          sapSalesOrganizationalStructure: sap_sales_organizational_structure
          sapMaterials: sap_materials

SAP BDC をソースとするデータ プロダクト

SAP BDC に準拠したデータ プロダクトを有効にするには、data.modules.catalogs に登録されている外部データ カタログ モジュールが データ カタログのドキュメントの説明に沿っていることを確認し、次の構成を追加します。

data:
  modules:
    products:
      # Enabled Sales Performance sample (SAP BDC version)
      - moduleId: sap_bdc_sales_performance_sample
        modulePath: cortex_samples.sap_bdc.products.sales_performance
        enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
        dataTargetId: product_target
        dependencyBindings:
          sapBdcCustomer: sap_bdc_catalog
          sapBdcSalesOrder: sap_bdc_catalog

エンティティ関係図

次のエンティティ関係(ER)図は、データ プロダクト ビューの構造と、ソーステーブルおよび関連する基盤テーブルとの関係を示しています。

SAP ERP の販売実績の ER 図

SAP ERP の販売実績の ER 図

図 2 。Cortex Framework の販売実績に関する分析情報の消費データ プロダクトの SAP ERP ER 図。

SAP BDC の販売実績の ER 図

SAP BDC 販売実績の ER 図

図 3 。Cortex Framework の販売実績に関する分析情報の消費データ プロダクトの SAP BDC ER 図。

ソースコード

この販売実績の消費データ プロダクト サンプルのソースコードは、次のリポジトリにあります。

  • SAP ERP またはローカル ソースコード(パス src/data_modules/cortex_samples/sap/products/sales_performance
  • SAP BDC またはローカル ソースコード(パス src/data_modules/cortex_samples/sap_bdc/products/sales_performance

AI エージェントを有効にする

BigQuery で販売実績に関する分析情報データモデルを作成したら、カスタムデータ エージェントの構築を検討してください。これにより、複雑な SQL を使用せずに、自然言語を使用して販売の傾向とパフォーマンス指標を直接クエリできます。