DBMS導入事例:Microsoft SQL Server
SQL ServerとGRIDによる顧客分析の高速化が東武百貨店の集客力を強化
東武百貨店は2007年3月、「Microsoft SQL Server 2005」を基盤とした顧客分析システムを稼働させた。並列分散処理によりSQL Serverのスケーラビリティーを徹底して高め、従来のホスト環境では不可能だった現場のスタッフによる大量データの高速集計を可能にした。新システムによる顧客分析を活用した売り場作りが、早くも功を奏し始めている。
メインフレームからオープン系へ
東武百貨店は池袋本店(東京)を中心に、関東圏で4店舗を展開する百貨店だ。特に池袋本店は国内で2番目に広い売り場面積(約8万3000平方メートル)を有し、年商約1300億円(2006年度実績)に達するなど、国内屈指の巨艦店だ。大消費地の渋谷―新宿―池袋間を結ぶ地下鉄新線「副都心線」が2008年6月に開業予定で、域内へ消費者の流入が見込まれる一方、百貨店同士の競争が激化する見通しとあって、同社としても顧客満足度を高める施策に余念がない。
その施策の1つとして東武百貨店は、2007年3月、新しい顧客分析システムを稼働させた。20年ほど前からIBM製のメインフレームで運用してきた営業系基幹システムを、オープン系へと刷新すべく、2年がかりで続けているプロジェクトの一貫だ。同社情報システム部長の葛馬 正記氏は、「80年代は業務の効率化、90年代はサプライチェーンの自動化と、われわれのIT活用の主眼は移り変わってきましたが、今やIT活用も『顧客中心主義』指向で、お客様のためにITを使って何ができるのかを考えています」と話す。
ビジネススピードに対応できないメインフレーム
東武百貨店がメインフレームのリプレースへと踏み切ったのは、現在の“ビジネススピード”にシステムが追つかなくなったためで、特に分析機能でその傾向が顕著だったという。
顧客のカード会員化を進める百貨店業界では、顧客の購入履歴を分析し、その結果を品ぞろえや売り場作り、ダイレクトメール(DM)、催事などの販促策へ迅速、的確に反映させることが重要になっている。
だが新システムへの移行前は、システムの性格上、店舗ごとにデータベースが分かれていたり、各利用部門の分析リクエストについて両部門で協議が必要な場合があるなど、今となっては無駄と言わざるを得ない非効率な状況が続いていた。年間600件ものデータ抽出を行う情報システム部門としても負荷が大きく、スタッフが直接操作できるオープン系システムが求められていたのだ。
そこで今回、販売/購買データや商品/顧客マスタなどを管理する営業系基幹システムをUNIXベースの業務パッケージと「Oracle Database」の組み合わせでオープン化するのに合わせ(2007年9月に稼働予定)、それらのデータをフロントで活用する顧客分析システムを先行稼働させた。採用したパッケージは、リゾームの流通・サービス業向けBIソフト「戦略会議シリーズ」、プラットフォームは「Microsoft Windows Server 2003」(以下、Windows Server)と「Microsoft SQL Server 2005」(以下、SQL Server)だ。
標準の負荷分散機能を拡張
東武百貨店は顧客分析システムの開発に当たり、10社ほどのシステムベンダーへRFP(提案依頼書)を提出し、最終的に3社の中からリゾームの提案を選択。1年の開発期間を経て、2007年3月にカットオーバーさせた。現在は、マーケティングやDM企画などの部門で30~40人のスタッフが日常的に利用している。
戦略会議シリーズを採択した一義的な理由として葛馬氏は、「ユーザー視点で作られ、非IT部門のスタッフでも直感的に使いこなせます。汎用のBIソフトは設定次第でどのような分析も可能ですが、現場のスタッフが気軽に使いこなせない」と、流通/サービス業に特化したBIソフトとして、戦略会議シリーズの使いやすさや機能を高く評価した。実際、同シリーズは百貨店業界でこそ東武百貨店が初のユーザーとなるが、ショッピングセンターを中心に、専門店やスーパーマーケット、ドラッグストア、旅行代理店など幅広い業種の100社以上で導入実績がある。
さらに葛馬氏は「最終的に決め手となったのは、低コストなSQL Serverベースでも要求性能を十分に達成できる見込みがあったからです」と話す。東武百貨店には120万人近いカード会員が存在し、その購入履歴は年間1億件にも達する。分析システムの要件は常に直近2年分、およそ2億件の購入履歴を保持しながら高速集計できることだった。これだけの大量データとなれば、当然、ベンダーからはデータウェアハウス(DWH)専用機の提案もあったが、同社はSQL Serverを選んだ。
SQL Serverは代々、スケーラビリティを高めており、現行のSQL Server 2005においても64ビット版の投入により、大幅なスケールアップ(Enterprise Editionなら32ビット版で最大4Gバイトの仮想メモリが最大16TBまで使え、最大で128CPU、512Gバイトメモリに対応。それらのリソースを動的に割り当てる自動チューニング機能も搭載)を実現している。また、サーバの台数を増やすことでスケーラビリティを高めるスケールアウト手法としては、最大8台による並列稼働が可能だ。特にEnterprise Editionなら、1つのテーブルを分割して複数サーバに配置、処理を分散させながらも、ユーザーからは1つのテーブルを操作しているように見える「データパーティショニング」機能も搭載している。
そして、最終的に東武百貨店をSQL Serverの採用へ踏み切らせたのは、SQL Serverのスケーラビリティを拡張するリゾーム独自の並列分散技術「VGRID」の存在だった。VGRIDとは、SQL Serverを搭載したメインサーバの下、複数台のSQL Serverでデータベースクラスタを構成し、並列稼働させる技術だ。メインサーバがデータディクショナリーのほか、顧客/商品などのマスタを持つ一方、クラスタの各ノードでデータを分割して持ち合い、データベースへの処理負荷を分散させている。もちろん、ユーザーからは透過的に1つのデータベースとして見える。
VGRIDが優れているのは、(クラスタの各ノードが占有ディスクを持つ「シェアードナッシング方式」の特徴でもあるが)ノード数に応じてリニアに処理性能がアップする上、Windows Serverがサポートしている最大ノード数(8ノード)を上回るクラスタを構成できる点である。しかも、メインサーバ上でデータ全体を予備的に保持しており、クラスタ内のノードが停止しても、メインサーバ上のデータを使ってデータベース処理を継続するフェイルオーバー機能も有している。
実際、東武百貨店が導入した顧客分析システムは、メインのSQL Serverの配下に、10ノードでSQL Serverを並列稼働させている。各ノードでディスクをRAID化しているほか、前述のフェイルオーバー機能で冗長性を高めている。
葛馬氏は「各マシンは、64ビット版のXeonを搭載した100万円ほどの汎用製品で事足りており、(戦略会議シリーズとSQL Serverの組み合わせは)百貨店で実績のあるシステム製品に比べ、導入コストは半分程度で済んでいます」と打ち明ける。新システム全体の向こう5年間の費用(償却費と運用費の合計)は、メインフレームを運用し続けた場合と比べて15%ほど下がる見通しだが、顧客分析システムをSQL Serverで構築できた点が大きかったようだ。
気になる処理性能だが、実データでの測定では「4店舗の1カ月分の購入履歴およそ1000万件。店舗間/店舗内の買い回りを集計したところ、レスポンスは15~20秒でした。メインフレームでは考えられなかった速度であり、われわれの要求は十分に満たしています」という。導入を担当したリゾームとしても、過去の戦略会議シリーズはDWH専用機と組み合わせて導入されることが多かったが、最近ではVGRID技術を活用したSQL Serverベースでの導入実績が増え、導入企業は累計で30社に達している。その中には、「4億件のデータを分析しているケースもある」という。
今回の東武百貨店のケースを見ると、百貨店特有の商品コード体系に対応した上で、自営部分のみならずテナント部分の販売データも分析対象にするため、複雑な分析ロジックを作り込む必要があった。また、SQL Server 2005によるVGRID構成は実績が少なく、リゾームは「当初は想定した性能が出ずに苦労した」という。それでもSQL Server標準のプロファイラ機能を使い、デッドロックの原因となっているSQL文を調べるなど細かな性能チューニングを施した結果、バッチ処理で日々数十万件もの新しい購入履歴をロードしつつも(2年を超える古いデータは月単位でオフライン化)、システムの安定性の確保を実現した。葛馬氏は「ほとんど運用管理の手間がかからず、チューニングレスで使えています」と高く評価する。
激戦“デパ地下”で成功事例も
東武百貨店では、戦略会議シリーズとSQL Serverを組み合わせた顧客分析システムを稼働させてから約4カ月しか経過していないが、早くも成功事例が出ている。菓子売り場の売り上げが前年同期に比べて、2けた以上のアップ。顧客の買い回りを分析し、テナント配置を最適化したことが功を奏したのだ。「食品は買い上げ点数が多いためデータ量が膨大になります。従来のシステム環境では、現場を必要とするデータを提供するのが難しかったですが、それが新しい顧客分析システムでは容易に行えるようになりました」と葛馬氏は語る。
どの百貨店も現在、集客力を左右する“デパ地下”の魅力を高めようと躍起になっているが、そこから成功事例が出てきたことは、東武百貨店にとって幸先がよい。活用ノウハウがたまり、そのノウハウの共有化が社内で進めば、さらに成功事例は増えてくるだろう。現在、顧客分析システムを利用するのは、マーケティング、DM企画の担当者に限られるが、将来的にはバイヤーなどにも広げていく計画だ。仮にユーザー数を大幅に増やしたとしても、クラスタノードを増設すれば、さらなるスケールアウトが望め、拡張コストも抑えられる。
関東圏の百貨店は2008年以降、生き残りをかけた非常に厳しい競争にさらされると予想されるが、強力な顧客分析プラットフォームを手に入れた東武百貨店が今後、どのような展開を見せるのか非常に興味深い。葛馬氏は「今後は、データを単なる数字として扱うのではなく、その裏側に隠れているお客様の思いや行動を伺い、顧客中心主義を実践していきたい」と意気込む。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
AIで人を減らした企業がもう心変わり 「AIブーメラン現象」の実態
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー