SAP PaPMの新機能:インターフェース、ML予測、スケールアウト

こんにちは、Habr!今日は、クライアントのビジネスで現在何が起こっているのか、そしてどのようにクライアントを支援しようとしているのかについてお話ししたいと思います。事実、現在の状況はどの企業の活動にも影響を与えるしかないため、変化する経済的要因に対する柔軟性と対応がますます重要になっています。リーダーは、新しいインプットですでに財務結果を理解し、予測する必要があります。会社の活動の過程でコストと収益がどのように分配されるか、製品、サービス、方向性、プロセス、セグメント、およびその他の側面の限界を知ることは重要です。



さらに、さまざまな予測をシミュレートできる必要があります。オンラインで販売を移動したり、オフィスコストを削減したりするとどうなるか、IT投資は、スタッフの効率を高めて販売を増やすのに役立ちますか。さらに、総コストに占める直接コストの割合が小さい業界もあるため、間接コストの割り当てに対する一般的に受け入れられているアプローチは、誤った管理上の決定につながる可能性があります。



通常、高度なコスト配分方法の実装の結果として、回避できる総コストの30〜40%を特定することが可能です。これにより、追加の利益を得ることができます。同時に、割り当てシステムのITコストは、迅速な投資収益率を提供する必要があります。これは、プロジェクトの実施期間が短くなることを意味します。 SAP Profitability and Performance Management(以前のSAP FS-PER)が役立つのは、このような複雑なモデルの分析と実装であり、これは長い間、コスト管理のみのソリューションではなくなりました。これは、データ操作と高度なモデリングツールの豊富なセットになりました。これは、お客様が製造、メディア、小売、銀行、鉱業などのさまざまな業界で現在実装しているさまざまなシナリオによって確認されています。



ソリューションの最新の更新で登場した主な新機能と、SAPPAPMでMLを使用して予測を作成する方法を見てみましょう。



1.モデリングとレポート用の新しいインターフェイス



新しいレポートインターフェイスには、定量的な値と計算結果だけでなく、記述的な分析によって分析を構築する機能が含まれています。これは、財務モデリング、転送価格設定、持続可能性、税務報告など、広範なドキュメントが必要な多くの製品の使用例に役立ちます。



画像



このインターフェイスには、WYSIWYG(what-you-see-is-what-you-get) ドキュメントエディタ含まれています。このエディタは、テーブル、リンク、画像、ビデオを含め、入力データと出力データを視覚化するテキスト編集を提供します。



画像



what-ifのモデリング(サーバー側)



以前は、入力パラメータを変更することで結果をモデル化することがすでに利用可能でした。たとえば、生産中の入荷材料の価格やB2Cセグメントの顧客グループにサービスを提供するための料金を変更し、ITまたは燃料コストを増減します。新しいインターフェースには、計算プロセスのパラメーター(期間、プロセス、コストセンター、地域、車両タイプ、設置タイプなど)のモデリングが含まれます。サーバーでの計算が完了すると、結果がレポートに反映されます。



クライアント側のモデリング



すべてがサーバーバージョンと同じであり、レポートに表示されたデータに基づいてスクリプトを実行できるのはクライアント側のモデリングのみです。



初期データと計算結果の視覚化



入力データと結果は、棒グラフ、時系列、ヒートマップ、バリューチェーンなど、さまざまな種類のチャートやグラフを使用して視覚化できます。これらの視覚化はレポートに埋め込まれ、インタラクティブです。これは、データの細かさを可能にするフィルターと構成に依存していることを意味します。



画像



2.機械学習



既存の「回帰」と「予測」(時系列)に加えて、新しいモデルタイプ「クラスタリング」と「分類」が、HANA自動予測ライブラリ(APL)を使用した機械学習機能に登場しました。



画像



使用の前提条件は、インストールされているSAP HANA Automated Predictive Library(APL)1904(最小)です。



Forecastルールの使用例を考えてみましょう。



日付、アカウント、コストセンターなどで分類されたデータに基づいて、来年の部門のコストに関する初期データを予測するタスクがあるとします。



画像



予測期間は12に設定されています。これは、12の予測値を受け取ることを意味します。この関数は、APLによって適用されたアルゴリズムに基づいて、[予測額]列の値を計算します。自動ライブラリ機能は、履歴データに対して複数のモデル(線形回帰や指数平滑化など)を実行します。これは、入力データセットでトレーニングされた最適なモデルを決定するためです。次に、予測が作成されます。予測値は、後で他の機能で使用できます。

したがって、この場合の予測結果は次のようになります。



画像



機械学習では、BENおよびCOMアカウンティングアカウントを対象とした入力も表示されます。予測では、BENアカウントの上昇傾向とCOMアカウントのプラス傾向が明らかになっています。期間が12か月として指定されたため、機械学習は、指定されたアカウントタイプごとに次の12か月の金額を予測しました。



しかし、より詳細な予測や独自の関数の作成が必要になることがよくあります。このために、Rスクリプトでのコードの作成を使用できます。それを呼び出すには、SAP HANARサーバーをアクティブ化する必要があります。さらに、外部プロシージャRemote Function Adapterを呼び出す機能を通じて、ユーザーはタイプSAP HANA R Scriptを選択できます。これにより、外部Rスクリプトを呼び出すことができます。同時に、PaPMは、外部で記述されたコード自体を表示するか、コードを記述および編集するためのインターフェイスを提供します。



画像



このアプローチは、財務モデリングや銀行業界のリスク計算など、複雑な予測モデルが必要なシナリオに使用できます。



3.並列化とスケールアウト



このソリューションは、シナリオに関係なく、大量のデータを処理できると同時に、高いパフォーマンスの計算を提供できる必要があります。これを確実にするために、計算とスケールアウト機能の並列化の機会がますます増えています。これにより、20億以上のレコードのデータセットでの作業が容易になり、CPUとRAMの負荷をアクティブに管理できるようになります。



シミュレーションアプリケーションで、[環境]-> [パーティショニング]を選択することにより、パーティショニング範囲ごとに、このワークパッケージを実行する場所を定義できるようになりました。これは、スケールアウトシステムランドスケープ全体で均等な負荷分散を実現するのに役立ちます。この場合、作業パッケージ内のレコード数は非常に不均一であり、SAPHANAの自動配布は最適ではありません。



画像



設定とその後の起動の詳細については、こちらをご覧ください



結論として、SAP PaPMには、ソリューションの開始を容易にするための標準コンテンツが付属していることをお知らせします。現在、コスト配分から企業の持続可能性分析まで、さまざまな業界やシナリオの40を超えるモデルが含まれています。コンテンツは絶えず充実し、補充されています。これは、PCMからPaPMアクティビティベースの原価計算の目新しさの1つです。 SAP Profitability and CostManagementと同様のルールエディタを提供します。また、ソリューションのサポートが不足しているため、新しいコンテンツにより、SAP PCMからのルールのインポートが大幅に簡素化され、移行時間が短縮されます。



このソリューションは積極的に開発を続けており、プログラミングを必要としない便利なインターフェイスを通じてさまざまなシナリオを自動化するためのプラットフォーム全体をユーザーに提供します。次の記事では、テクノロジービジネス管理手法に従った「持続可能性管理」や「ITコスト配分」など、グローバルおよびロシアの顧客の間で最も需要のある他の組み込みシナリオについて説明します。



著者-SAPCIS Business Solutionsのシニアアーキテクト、Irina Sheftelevich



All Articles