Comments
Description
Transcript
1. - Oracle
Oracle Direct Seminar <Insert Picture Here> 見たい情報が見える!一歩、踏み込んだBI技集 日本オラクル株式会社 EPM/BI 事業統括本部 ビジネス推進本部 岡本 貴至 アジェンダ • • • • ビジネスインテリジェンス概要 ありがちな要件と実現方法 Oracle Business Intelligence の価値 まとめ 無償技術サービスOracle Direct Concierge ・Oracle Database バージョンアップ支援 ・Oracle 構成相談(Sizing)サービス ・パフォーマンス・クリニック・サービス ・SQL Serverからの移行アセスメント ・DB2からの移行支援サービス ・Sybaseからの移行支援サービス ・MySQLからの移行相談サービス ・PostgreSQLからの移行相談 サービス ・Accessからの移行アセスメント ・Oracle Developer/2000 Webアップグレード相談 ・仮想化アセスメントサービス ・ビジネスインテリジェンス・エンタープライズ エディション・アセスメントサービス ・簡易業務診断サービス http://www.oracle.com/lang/jp/direct/services.html Copyright© 2010, Oracle. All rights reserved. 2 ビジネスインテリジェンス(BI) はデータの加工・分析を 通して意思決定を支援する仕組み BIとは、業務システムなどから蓄積される企業内の膨大なデータを、蓄積・分析・加工して、企業の意思決定に活 用しようとする手法。ERPパッケージやCRMソフトなどからもたらされるデータの分析を専門家に依存せず、経営 者や社員が必要な情報を自在に分析し、経営計画や企業戦略などに活用することを目指している。 ①PLAN: 現状分析し、 目標/計画設定し、具体 的な対応を設定する。 ④ACTION: ③の評 価結果から次STEP の計画へ発展する。 予算設定 商品計画 評価・分析 商品企画 取扱商品の決定 店舗別 割当数決定 店舗別 発注数決定 商品生産 情報活用 棚卸 アクション 売価変更 ③CHECK: ②の結果 を評価・分析し、次STE Pの目標を検討する。 発注 発 在 庫 仕 補充発注 店間移動 返 販 注 入 入荷/検品 ②DO: 業務活動を 通して①具体的な対 応を実践する。 品 売 Copyright© 2010, Oracle. All rights reserved. 3 近年、国内外を問わず意思決定の質を高めるBIのニ ーズが上昇 上記の背景も含めて、BI(意思決定支援システム)に寄せる期待はますます高まっており、数千社に及ぶCIOアン ケートでも4年連続1位を記録しています。 CIOが優先していきたいテクノロジー順位※ Business Intelligence 世界 2007年 2008年 2009年 1位 1位 1位 価値 定 義 代 表実 的現 なす 技る 術た め ・ 取の 組 Stage s (4) レポート生成 専門家以外でも、 分析を行い迅速に 意思決定するため データ の仕組み 2位 3位 日本国内でも 急速にニーズ上昇 多次元分析 (OLAP) 日本 計画・見込み 将来予測 全社的な 情報活用戦略 9位 出所:“Gartner EXP Worldwide Survey of More than 1,500 CIOs Shows IT Spending to Be Flat in 2009” Gartner Press Release - January 14, 2009 Copyright© 2010, Oracle. All rights reserved. 4 Oracle BIEEとは、誰でも使いこなせるWebを基軸とし たビジネスインテリジェンス基盤 主な特長 1. 仮想結合による既存資産の有効活用 非定形分析 2. 誰でも多目的に使える操作環境提供 多彩なビジュアル 表現搭載 BI Server 操作は全て マウスクリック MS Office ダッシュボード W e b ブ ラ ウ Oザ ・ 3. 大規模展開が可能 (1CPUで同時検索150名対応可能) 管理画面における3つのメタ構造 DWH (データウェアハウス) DM アラート配信 ユーザに異常値を お知らせ Essbase 公開データをロールベー スで堅牢に制御 定型レポート Officeでの 帳票開発も可能 表示データの 定義層 Copyright© 2010, Oracle. All rights reserved. ソースタイプで最 適なSQLを生成 論理データの 定義層 マルチデータソー スに対応 物理データの 定義層 5 デモンストレーション Oracle BI Interactive Dashboard BIおよびアプリケーションコンテンツにアクセスするための インタラクティブなダッシュボード Oracle BI Answers 非定型クエリーおよび分析、レポート作成ツール Copyright© 2010, Oracle. All rights reserved. 6 アジェンダ • • • • ビジネスインテリジェンス概要 ありがちな要件と実現方法 Oracle Business Intelligence の価値 まとめ 無償技術サービスOracle Direct Concierge ・Oracle Database バージョンアップ支援 ・Oracle 構成相談(Sizing)サービス ・パフォーマンス・クリニック・サービス ・SQL Serverからの移行アセスメント ・DB2からの移行支援サービス ・Sybaseからの移行支援サービス ・MySQLからの移行相談サービス ・PostgreSQLからの移行相談 サービス ・Accessからの移行アセスメント ・Oracle Developer/2000 Webアップグレード相談 ・仮想化アセスメントサービス ・ビジネスインテリジェンス・エンタープライズ エディション・アセスメントサービス ・簡易業務診断サービス http://www.oracle.com/lang/jp/direct/services.html Copyright© 2010, Oracle. All rights reserved. 7 対前年の情報を表示したい場合 1. 2. 3. 4. 前年情報を格納するカラムを準備する 前年情報表示用のテーブルエイリアスを作成する AGO関数を使用する フィルター式を使用する Copyright© 2010, Oracle. All rights reserved. 8 デモ用のサンプルスキーマ テーブル名:M_TIME テーブル名:F_SALES テーブル名:M_ORG TIME_ID YEAR MONTH TIME_ID ORG_ID AMOUNT ORG_ID : NUMBER ORG_NAME :VARCHAR2(15) : DATE : NUMBER : NUMBER テーブル名:m_time time_id year month 2009/4/1 2009 2009/5/1 2009 2009/6/1 2009 2010/4/1 2010 2010/5/1 2010 2010/6/1 2010 4 5 6 4 5 6 : DATE : NUMBER : NUMBER テーブル名:f_sales time_id org_id amount 2009/4/1 1 109 2009/5/1 1 209 2009/6/1 1 309 2010/4/1 1 110 2010/5/1 1 210 2010/6/1 1 310 2009/4/1 2 1009 2009/5/1 2 2009 2009/6/1 2 3009 2010/4/1 2 1010 2010/5/1 2 2010 2010/6/1 2 3010 Copyright© 2010, Oracle. All rights reserved. テーブル名:m_org org_id org_name 1 営業1課 2 営業2課 9 1. 対前年情報を格納するカラムを準備する F_SALES TIME_ID ORG_ID AMOUNT F_SALES TIME_ID : DATE ORG_ID : NUMBER AMOUNT : NUMBER AMOUNT_LAST_YEAR : NUMBER : DATE : NUMBER : NUMBER テーブル名:f_sales time_id org_id amount 2009/4/1 1 109 2009/5/1 1 209 2009/6/1 1 309 2010/4/1 1 110 2010/5/1 1 210 2010/6/1 1 310 2009/4/1 2 1009 2009/5/1 2 2009 2009/6/1 2 3009 2010/4/1 2 1010 2010/5/1 2 2010 2010/6/1 2 3010 time_id 2009/4/1 2009/5/1 2009/6/1 2010/4/1 2010/5/1 2010/6/1 2009/4/1 2009/5/1 2009/6/1 2010/4/1 2010/5/1 2010/6/1 テーブル名:f_sales org_id amount amount_last_year 1 109 1 209 1 309 1 110 109 1 210 209 1 310 309 2 1009 2 2009 2 3009 2 1010 1009 2 2010 2009 2 3010 3009 Copyright© 2010, Oracle. All rights reserved. 10 2. 前年情報表示用のテーブルエイリアスを作成する 実績テーブル(F_SALES) のエイリアス(F_SALES_LAST_YEAR) を作成。時間マスタ(M_TIME) との結合条件を一年分ずらすことで前年情報を表示する。 テーブル名:F_SALES テーブル名:M_TIME TIME_ID YEAR MONTH TIME_ID ORG_ID AMOUNT : DATE : NUMBER : NUMBER : DATE : NUMBER : NUMBER テーブル名:M_ORG エイリアス 作成 ORG_ID : NUMBER ORG_NAME :VARCHAR2(15) エイリアス名:F_SALES_LAST_YEAR TIME_ID ORG_ID AMOUNT : DATE : NUMBER : NUMBER 結合条件 m_time.timeid = TimeStampAdd(SQL_TSI_YEAR, 1, f_sales_last_year.time_id) ※ TimeStampAdd関数を使うことで特定の日付 を加算・減算することができます。 Copyright© 2010, Oracle. All rights reserved. 11 設定例と結果画面 Copyright© 2010, Oracle. All rights reserved. 12 3. AGO関数を使用する AGO関数を使用することで前年情報を取得します。AGO関数はOracle BIEE が備える関数のひ とつであり、現在の時間からシフトした特定期間における集計値を計算する機能を持ちます。 AGO関数の構文 AGO(<measure_exp>, <level>, <interger>) measure_exp : 売上、コストなどメジャーを指定 level : 時間ディメンションのレベルを指定(Year, Quarter, Month など) Integer : 遡る回数を指定 ※ 時間ディメンションをあらかじめ作成しておく必要があります サンプル AGO(売上高, 年レベル, 1) 1年前の売上高を集計 AGO(経費, 月レベル,4) 4ヶ月前の経費を集計 Copyright© 2010, Oracle. All rights reserved. 13 設定例と結果画面 ・FSALES.AMOUNTカラムをメジャーに指定 ・時間ディメンションのYEARを指定 ・遡る回数は 1 を指定 → 1年前のAMOUNTカラムの集計値を返す Copyright© 2010, Oracle. All rights reserved. 14 4. フィルター式を使用する 個別のカラムごとにフィルター式を使って取得したい年の情報を指定することで、今年、前年の情報 を取得します。 フィルター式の構文 FILTER(<exp> USING <filter_exp>) exp : 売上、コストなどメジャーを指定 filter_exp : TRUE または FALSE として評価されるブール式 サンプル FILTER(売上高 USING (年=2010)) 2010年の売上高を集計 FILTER(売上高 USING (年=2009)) 2009年の売上高を集計 Copyright© 2010, Oracle. All rights reserved. 15 設定例と結果画面 Copyright© 2010, Oracle. All rights reserved. 16 タイトル名を動的に変更したい場合 ふたつの仕組みを使って実現します。 1. ダッシュボードプロンプト 動的に変更する値を指定します。設定によってプレゼンテーション変数に指定した値を格納します 2. プレゼンテーション変数 値を格納することができる領域で、様々なロケーションから値を呼び出すことができます プレゼンテーション変数 の値を呼び出し Copyright© 2010, Oracle. All rights reserved. ダッシュボード プロンプト 17 ダッシュボードプロンプトの設定 年カラムの値を指定するダッ シュボードプロンプトの設定 選択 プレビュー ‘v_year’ というプレゼンテーショ ン変数を作成し、プロンプトで指 定された年の値を格納 Copyright© 2010, Oracle. All rights reserved. 18 プレゼンテーション変数の呼び出し レポートのタイトル指定部分でプレゼン テーション変数を呼び出して、タイトル を動的に変更します。 Copyright© 2010, Oracle. All rights reserved. 19 データ項目を自分の好みでグルーピングしたい場合 あらかじめシステムとして提供されている項目のカテゴリとは異なる集まりに 項目をグルーピングしたい場合があります。そのような場合、BIN 機能を 使うことで簡単に実行できます。 ‘周辺機器・アクセサリ’、’ハードウェア’、’ソフトウェア・その 他’ は、’コンピュータ関係’ の製品としてひとつのグループ にまとめたい場合の例です。 Copyright© 2010, Oracle. All rights reserved. 20 ひとつのグループにまとめたい項目を選択し、グルー プ名(BIN名)を付与 BINの設定を行うと、カラム式に CASE文が自動的に書き込まれます Copyright© 2010, Oracle. All rights reserved. 21 CASE文を使えると集計グループを自由に設定できて 便利 CASE文の構文 CASE WHEN condition1 THEN expr1 ELSE expr2 END condition1: 評価条件1 expr1 : condition1 が TRUE と評価された場合に返される値 expr2 : どの条件にもマッチしなかった場合に返される値 ※ WHEN ~ THEN … は複数並べることができます サンプル case WHEN "製品"."カテゴリ" IN ('ソフトウェア・その他', 'ハードウェア', '周辺機器・アクセサリ') then 'コンピュータ関係' else 'その他' 製品テーブルのカテゴリカラムが ‘ソフトウェア・その他’, ‘ハード end ウェア’, ‘周辺機器・アクセサリ’ のとき、’ コンピュータ関係’と表示 し、それ以外の場合は’その他’と表示する Copyright© 2010, Oracle. All rights reserved. 22 ランキング一覧の中から注目の項目にスポットをあて て表示させたい場合 様々なランキング一覧から自分が注目したい項目にスポットを当てて分析することが できます。条件付書式とCASE文、プレゼンテーション変数を使用します。 Copyright© 2010, Oracle. All rights reserved. 23 条件付書式とは、指定した条件によってデータの表示 書式を変更することで直感的に理解しやすくする機能 売上高のランクが3以下出 会った場合 設定 内容 値の表示において、背景色を 青、文字色を白にする Copyright© 2010, Oracle. All rights reserved. 24 ダッシュボードプロンプトの設定 プレビュー プレゼンテーション変数 v_country に値を格納 Copyright© 2010, Oracle. All rights reserved. 25 CASE文と条件付書式の設定 国名が v_country の格納 値と等しければ ‘T’、それ 以外は ‘F’ を表示 Copyright© 2010, Oracle. All rights reserved. 国名フラグが ‘T’の場合、 背景色を赤、文字色を白で 値を表示 26 アジェンダ • • • • ビジネスインテリジェンス概要 ありがちな要件と実現方法 Oracle Business Intelligence の価値 まとめ 無償技術サービスOracle Direct Concierge ・Oracle Database バージョンアップ支援 ・Oracle 構成相談(Sizing)サービス ・パフォーマンス・クリニック・サービス ・SQL Serverからの移行アセスメント ・DB2からの移行支援サービス ・Sybaseからの移行支援サービス ・MySQLからの移行相談サービス ・PostgreSQLからの移行相談 サービス ・Accessからの移行アセスメント ・Oracle Developer/2000 Webアップグレード相談 ・仮想化アセスメントサービス ・ビジネスインテリジェンス・エンタープライズ エディション・アセスメントサービス ・簡易業務診断サービス http://www.oracle.com/lang/jp/direct/services.html Copyright© 2010, Oracle. All rights reserved. 27 オラクルのBIはデータ収集からフロントツールまで一気 通貫で仕組みを提供 データソース Oracle Data Integrator (ODI) Oracle Essbase ERP CRM Excel 経営者層 事業管理レポート等 高速な集計と高度な会計処理を 得意とする多次元データベース Oracle Database リ レ ー 情シ 報ョ をナ ダル ッ シと ュ 多 ボ次 ー ド元 に 統の 合 し て 提 供 DB 既存のDWH 柔軟な検索リクエストに応える RDBMS上のデータウェアハウス Excel、XMLなど ・全社KPI指標 ・連結収益管理 DB SFA デ ー タ の 抽 出 ・ 変 換 ・ ロ ー ド 経営ダッシュボード ・製品別収益管理 ・連結収益管理情報 ミドル・マネージメント層 Oracle BI 業務管理レポート Enterprise・製品別納期管理 Edition ・在庫管理 ・販売推移管理 な ど 日次実績レポート ・日次販売実績 ・日次生産実績 ・日次購買実績 など 現場部門 Copyright© 2010, Oracle. All rights reserved. 28 Oracle BI でエンタープライズ情報基盤を構築することで情 報システムに関わるコスト削減と生産性向上を実現 これまでの情報システムとは? 部門ごとの個別最適型情報システムの乱立は、ナレッジの分散化/希薄化を引き起こしているほか、システムご との情報鮮度の違いによる混乱を招き、全社レベルでの生産性を低下させています。また、個別情報システム ごとに必要なユーザ支援、システム運用監視はIT部門のメンテナンスコストを増大させています。 これからの情報システムとは? これからの情報システムには、誰もが必要な情報を必要なタイミングで得ることができように企業全体で効率的 に管理されたエンタープライズ情報活用基盤が必要です。 高い拡張性と可用性、そして優れたキャッシュ技術を備える Oracle Business Intelligence は、他のOracle テ クノロジー製品群と組み合わせることで数千人規模での利用にも耐えうるエンタープライズ情報活用基盤の構 築を可能とします。 エンタープライズ情報基盤構築による効果 冗長構成による可用性/拡張性の確保 情報活用基盤システム BIサーバー Enterprise Manager によるシステムの複 数の層に対する統合 的な運用管理 アプリケーション サーバー データベース サーバー 各 レ イ ヤ 間 で の 高 い 垂 直 連 携 性 生産性向上 ・統合BIによるナレッジの蓄積と共有 ・全社で統一管理された情報の共有 システム開発費の削減 ・システムの複数レイヤ間での連携性 (セキュリティ統合、ネイティブSQL発行など) 運用管理費の削減 ・Oracle Enterprise Manager によるシステム統合監視 Copyright© 2010, Oracle. All rights reserved. 29 Oracle で実現する BI 基盤の価値 ORACLE は、オープンな技術をベースとして、 システム構築に関わるあらゆるソフトウェアを 包括的にそして統合された状態で提供してい ます。 Oracle BI EE をOracle DB、Oracle WebLogic とともにお使いいただくことで次の 利点がございます。 運用管理の一元化が可能 統合監視 オラクル製品の統合管理を可 能にする Oracle Enterprise パフォーマンス監視 Manager により Oracle DB、 DWHのチューニング WebLogic Oracle BI EE を 統合的に運用管理すること が可能 1. 運用管理の一元化が可能 2. 製品間での機能連携が可能 3. サポート体制の一元化が可能 運用コストの削減とサービス 品質向上を実現 製品間での機能連携が可能 サポート体制の一元化が可能 開発生産性向上 Oracle Database と Oracle BI EE を組み合わせることで パフォーマンス向上 セキュリティ向上 製品間の連携性のメリットを 得ることができます。 複数ベンダ製品を組み合わせて 障害対策効率化 システムを構築している場合、 切分作業低減 問題の切り分け作業に時間が かかります。 ・Oracle DB の仮想プライベー トデータベース機能との連携 すべてOracle製品でシステムを 構築している場合、障害児の問 い合わせ窓口は一箇所で済み、 またグローバルナレッジから迅 速に問題を解決できます。 ・Oracle DB 側で高速計算処 理を実行可能なSQLの発行 Copyright© 2010, Oracle. All rights reserved. 30 まとめ Oracle BI Enterprise Edition とは? 誰でも使いこなせるWebを基軸としたビジネスインテリジェンス製品 便利機能が満載で凝った作りの分析レポートの作成も可能 全社情報基盤の構築が可能でコスト削減と生産性向上を実現 Copyright© 2010, Oracle. All rights reserved. 31 OTN×ダイセミ でスキルアップ!! ・一般的な技術問題解決方法などを知りたい! ・セミナ資料など技術コンテンツがほしい! Oracle Technology Network(OTN)を御活用下さい。 http://otn.oracle.co.jp/forum/forum.jspa?forumID=34 一般的技術問題解決にはOTN掲示版の 「Oracle Business Intelligence 」をご活用ください ※OTN掲示版は、基本的にOracleユーザー有志からの回答となるため100%回答があるとは限りません。 ただ、過去の履歴を見ると、質問の大多数に関してなんらかの回答が書き込まれております。 http://www.oracle.com/technology/global/jp/ondemand/otn-seminar/index.html 過去のセミナ資料、動画コンテンツはOTNの 「OTNセミナー オンデマンド コンテンツ」へ ※ダイセミ事務局にダイセミ資料を請求頂いても、お受けできない可能性がございますので予めご了承ください。 ダイセミ資料はOTNコンテンツ オン デマンドか、セミナ実施時間内にダウンロード頂くようお願い致します。 Copyright© 2010, Oracle. All rights reserved. 32 OTNセミナー オンデマンド コンテンツ 期間限定にて、ダイセミの人気セミナーを動画配信中!! ダイセミのライブ感はそのままに、お好きな時間で受講頂けます。 OTN オンデマンド ※掲載のコンテンツ内容は予告なく変更になる可能性があります。 期間限定での配信コンテンツも含まれております。お早めにダウンロード頂くことをお勧めいたします。 Copyright© 2010, Oracle. All rights reserved. 33 オラクル クルクルキャンペーン あのOracle Database Enterprise Editionが超おトク!! Oracle Databaseの ライセンス価格を大幅に抑えて ご導入いただけます 多くのお客様でサーバー使用期間とされる 5年間にライセンス期間を限定 • 期間途中で永久ライセンスへ差額移行 • 5年後に新規ライセンスを購入し継続利用 • 5年後に新システムへデータを移行 Enterprise Editionはここが違う!! • 圧倒的なパフォーマンス! • データベース管理がカンタン! • データベースを止めなくていい! • もちろん障害対策も万全! 詳しくはコチラ http://www.oracle.co.jp/campaign/kurukuru/index.html お問い合わせフォーム http://www.oracle.co.jp/inq_pl/INQUIRY/quest?rid=28 Copyright© 2010, Oracle. All rights reserved. 34 あなたにいちばん近いオラクル Oracle Direct まずはお問合せください Oracle Direct 検索 システムの検討・構築から運用まで、ITプロジェクト全般の相談窓口としてご支援いたします。 システム構成やライセンス/購入方法などお気軽にお問い合わせ下さい。 フリーダイヤル Web問い合わせフォーム 専用お問い合わせフォームにてご相談内容を承ります。 http://www.oracle.co.jp/inq_pl/INQUIRY/quest?rid=28 ※フォームの入力には、Oracle Direct Seminar申込時と同じ ログインが必要となります。 ※こちらから詳細確認のお電話を差し上げる場合がありますので、ご登録さ れている連絡先が最新のものになっているか、ご確認下さい。 0120-155-096 ※月曜~金曜 9:00~12:00、13:00~18:00 Copyright© 2010, Oracle. All rights reserved. (祝日および年末年始除く) 35 以上の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。 また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことは できません。以下の事項は、マテリアルやコード、機能を提供することをコミットメン ト(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さ い。オラクル製品に関して記載されている機能の開発、リリースおよび時期につい ては、弊社の裁量により決定されます。 OracleとJavaは、Oracle Corporation 及びその子会社、関連会社の米国及びその他の国における登録商標です。 文中の社名、商品名等は各社の商標または登録 商標である場合があります。 Copyright© 2010, Oracle. All rights reserved. 36 Copyright© 2010, Oracle. All rights reserved. 37