ニュース

SAP Business SuiteがついにHANA上へ!! 5月より国内提供

「Suite on HANA」で具体的に業務はどう変わるのか

馬場渉氏

 SAPジャパン株式会社は20日、「SAP Business Suite」ユーザーへの新しい選択肢として、「SAP Business Suite powered by SAP HANA(以下、Suite on HANA)」を発表した。5月末より国内提供を始める。発表会では“破壊的イノベーション”と表現するSuite on HANAで何が変わるのか、リアルタイムコンピューティング事業本部長の馬場渉氏が説明した。

“Suite on HANA”が意味するもの

 SAPは2010年にSAP HANAを同社製品の軸に据え、トランザクション処理(基幹系)、分析/計画/解析処理(情報系)、高速化処理(補完技術)のすべてを統合し変革するというビジョンを発表。今回のSuite on HANAはこの取り組みの中で大きなマイルストーンとなる。

 SAP Business Suiteは、CRM/ERP/PLM/SCMなどで構成されるSAPの主力製品。Suite on HANAでは、SAP Business SuiteのデータベースとしてHANAが選択できるようになる。

 業務アプリケーションの処理をSAP HANAでインメモリで実行する。「それだけで数十から数百倍のパフォーマンスアップが実証されている」(同氏)とのことだが、“Suite on HANA”の意味するところはそれだけではない。従来、データベース処理は低速であることを前提に、データベースからアプリケーションにデータを渡してアプリケーション側で処理するのが常識だった。この常識を覆して、SAP Business Suiteの処理の一部をデータベース側で実行(プッシュダウン)する。そのために、SAP Business SuiteもHANAに最適化して再設計されているのだ。

 以前よりSuite on HANAのプロジェクトが進められていると報じられてきたが、いよいよ国内で提供時期が決まった。「一万倍速くならないとIT業界は変わらない」と考える同社だが、「Suite on HANAこそが、それを実現する破壊的イノベーションになる」とのことだ。

データベースレイヤで処理を行う
イラストにするとこうなる。左はアプリケーションで処理を行う従来モデル。右がSuite on HANAモデル。データを渡すためにクレーンを動かす必要がない

具体的に日々の業務の何がどう変わるのか

現時点でプッシュダウンされたトランザクションの一例

 では、具体的に日々の業務はどう変わるのか。現時点でプッシュダウンされたトランザクションの一例が公開されているが、その中にはMRP(Material Rezuirements Planning)のオンライン全計画実行(MD01)や機能場所階層一覧(IH01)、設備一覧(IE07)、構造照会(IH03)などのトランザクションが含まれていて、「それを聞いて歓喜したり目頭を熱くする人がいる」(同氏)という。

 「例えば、MD01もHANA上で直接実行されることで、在庫管理のRESBテーブル(入出庫予定情報を格納)がHANA上にあり、品目ごとの需給明細読込処理がHANAの中で実行されて結果だけERPに戻ってくるため劇速になる」。

 また「将来のモノの入と出を加味した利用可能在庫確認を行う場合も、VBBEテーブル(販売や出荷伝票に割り当てられた所要量情報を格納)がHANAにあり、そのプログラムがHANAの中で行われて結果だけをERPに返せれば、『その量なら今日販売しても大丈夫です』と瞬時に答えられる」。

 さらに「家電メーカーが突然大規模なキャンセルを受けたとき、すでに作ってしまった製品は別として、すでに作ってしまったコンデンサなどの部品は、即座にBOMを開放すれば、別の製品に使い回すという判断が可能になる。あるいは、数万点の部品を扱うBOMを展開して全部品ごとの原価を積み上げ、新興国向けのシンプルな新商品で省いていい機能と商品原価を瞬時にシミュレーションすれば、即座に5000円のエアコン、3万円のバイクといった商品が企画できる」。

 いずれも従来のデータベースではさまざまな制約に縛られ、とても処理が回らなかったもので、こうした具体的な議論がいままさに活発化しているのだという。

 「TwitterやFacebookを使って社内からさまざまなアイデアを出してもらっている。こういうやり取りをこれからパートナーやユーザーともやっていくことになる」(同氏)。

具体的に業務はどう変わるのか。こうしたSNSによるアイデア出しを社内でしていて、今後パートナーやユーザーとも行っていく

具体的に何から着手すればいいか

 Suite on HANAを使いたい場合、ユーザーは何から着手すればいいか。その指針として、SAPアプリケーションの実際の使用ログを基に、恩恵を受ける具体的な業務プロセス(23種類)とその根拠となるトランザクションコード(数百の業務処理機能)、元となるデータベーステーブルの一覧を生成し、業務改善度合いのアセスメントレポート(HANA化恩恵業務アセスメント)も提供する。

 実際の使用ログから実際に使用されているコードと参照されているテーブル、そこでの遅延状況などを参考にするため、標準的なメリットではなく、自社の利用状況に即したメリットを確認できるのがポイントだ。現在は英語版で提供しているが、3月から日本語版でも提供を始めるという。

HANA化恩恵業務アセスメントの例。業務部門を選択
具体的な自社のプロセスで迅速化されるトランザクションと時間短縮効果が表示される
さらに詳細な価値や改善されるトランザクションなどもドリルダウン表示が可能

 Suite on HANAへの移行は、新規インストールにもアップグレードにも対応。最新版のSAP Business Suite 6.0 Enhancement Package 6.0のデータベースとしてSAP HANAを選択することで利用できる。SAP Business Suite最新版へのアップグレードは過去のどのバージョンからも可能で、アップグレードパスに一切の制約はないという。

 移行作業もデータベースのエクスポートとHANAへのインポートで済み、「アプリケーションサーバーやフロントエンド環境には一切影響がでない」(同氏)。また、スクラッチ開発された独自アプリケーションも、今回のSAP Business Suiteで施されたプッシュダウンの要領で改修すれば、“独自アプリケーション on HANA”も可能という。その際、SAPも改修のアドバイスを行うとしている。

(川島 弘之)