IBM DB2 Web Query for i 2.1 ご紹介資料 日本アイ・ビー・エム株式会社 Power Systems テクニカル・セールス
by user
Comments
Transcript
IBM DB2 Web Query for i 2.1 ご紹介資料 日本アイ・ビー・エム株式会社 Power Systems テクニカル・セールス
IBM DB2 Web Query for i 2.1 ご紹介資料 2016年2月1日 日本アイ・ビー・エム株式会社 Power Systems テクニカル・セールス 目次 1. 2. 3. 4. 5. 2 データ活用における業界動向 従来のIBM i データ活用と課題 DB2 Web Query for i 概要 DB2 Web Query for i 機能紹介 補足資料 © 2016 IBM Corporation DB2 Web Query for i ご紹介 1.データ活用における業界動向 3 © 2016 IBM Corporation ITを取り巻く環境の変化 データ活用が経営を左右する時代となり、ITにはスピード、柔軟性が求められ ています C loud A nalytics Mobile S ocial S ecurity 4 必要なリソースの即時提供 膨大なデータからの知見獲得 モバイル・デバイスやソーシャル・ メディアの普及拡大による情報の爆発 双方向コミュニケーション 情報漏えい、サイバー攻撃などの セキュリティー脅威への対応 © 2016 IBM Corporation 日本におけるデータ流通量と経済効果 データ流通量は拡大し、特に「物流・在庫管理」でデータ活用による効果が見ら れています データ国内流通量 データ分析による 2012年の売上向上 全産業合計で 60.9 兆円 全産業の売上高(1335.5兆円) の4.6%に相当 【内訳】 流通業 28.1 兆円 その他 32.8 兆円 平成 26 年 7 月 総務省発行 「平成 26 年度版情報通信白書」 データ活用による売上向上効果の推計 (2012年) より 5 平成 27 年 7 月 総務省発行 「平成 27 年度版情報通信白書」 より © 2016 IBM Corporation DB2 Web Query for i ご紹介 2.従来のIBM i データ活用と課題 6 © 2016 IBM Corporation 従来のIBM i データ活用事例(1) ユーザーからExcel形式でのデータの入手を緊急で依頼されるケース システム管理者 ユーザー 取引先から先週の 売上情報を要求される IBM i DB2 QUERY データ転送 メール システム管理者 7 ユーザー システム管理者に依頼 QUERYやデータ転送機能などを 使用し、自分のPCにデータを転送 Excelでデータを分析 ユーザーにメールで送付 © 2016 IBM Corporation 従来のIBM i データ活用事例(2) IBM i からデータを別サーバーに転送して活用しているケース ユーザー システム管理者 今日正午時点での 在庫量を把握したい 夜間にIBM i のデータを PCサーバーにコピー PCサーバー上の BIツールで情報を照会 昨夜までのデータしか 照会できない 8 ODBC経由アクセス JDBC経由アクセス PCサーバー ユーザー © 2016 IBM Corporation 従来のIBM i データ活用事例(3) DBサーバーとしてIBM i を利用してアプリケーションを開発し、利用 されているケース IBM i 開発ユーザー 業務に合わせたデータ活用 のアプリケーションを開発 DB2 ODBC経由アクセス OLE DB経由アクセス ODBC経由アクセス OLE DB経由アクセス ADO.NET経由アクセス JDBC経由アクセス アプリケーション・ サーバー(ADOアプ リケーション、Perl 、C/C++)PCサー バー、Linux ユーザー Webアプリケーショ ン・サーバー (ADO.NETアプリケ ーション、PHP) PCサーバー、Linux Web アプリケーショ ン・サーバー (Java Servlet) UNIX、PCサーバー アプリケーションを 使用してデータ活用 Windowsアプリケーション MS-Query,Access クライアント・アプリケーション 9 Webアクセス © 2016 IBM Corporation データ活用の課題を解決 ■ ユーザーからExcel形式でのデータの入手を緊急で依頼されるケース ■ IBM i からデータを別サーバーに転送して活用しているケース ■ DBサーバーとしてIBM i を利用してアプリケーションを開発し、利 用されているケース DB2 Web Query for i を活用し、 リアルタイムのデータを必要なときに活用 10 © 2016 IBM Corporation DB2 Web Query for i ご紹介 3.DB2 Web Query for i 概要 11 © 2015 IBM Corporation © 2016 IBM Corporation DB2 Web Query for i とは DB2 Web Query for i は、データをすばやく、簡単に参照・分析できる IBM i 上で稼働するBI(Business Intelligence)ツールです “直感的な操作性” “データの可視化” • • • 12 “柔軟なデータ活用” “多次元分析” ブラウザー・ベースのツールでQuery/400のレポートを最新化 パラメーター化されたレポートで、エンド・ユーザーに複雑さを感じさせない データ・アクセス DB2 for i の高度なクエリー最適化機能を活用してクエリー・パフォーマンス を向上 © 2016 IBM Corporation DB2 Web Query for i 3つの特徴 1. エンド・ユーザーが使いやすい操作性 簡単な操作で、欲しいデータをすぐに抽出可能 2. IBM i 1台で稼働 シンプルなソフトウェア管理・保守によりTCO削減 リアルタイムなデータ参照が可能 3. 直感的な操作での開発 SQLやレポート作成言語のスキル取得は不要 13 © 2016 IBM Corporation 特徴1. エンド・ユーザーが使いやすい操作性 簡単に欲しいデータを抽出し、さらに、ドリルダウンでの明細データの参照や、 色付け、グラフ表示など、エンド・ユーザーが見やすい画面を提供します 条件を指定して データを抽出 グラフ表示 見たいデータを メニューから 選択 14 リンク機能で 明細データを 参照 条件指定で文 字を色付け © 2016 IBM Corporation 特徴2. IBM i 1台で稼働 ■ IBM i 1区画で稼働します • シンプルなソフトウェア管理・保守 • IBM i 一台で複数コンポーネントが稼働 − OLAP, レポート配布, Webサーバー, メタデータ − データベース(DB2 for i) • Web Application Serverが不要 − 統合Webアプリケーションサーバーを 使用 ■ 堅牢なセキュリティを提供します • 全データを一ヶ所に統合、 管理可能 • IBM i の高いセキュリティ設計 • IBM i の監査ジャーナル機能 の利用 15 Database Server OLAP Server Report Server 他のBIツール 複数サーバーが必要な ケースが多い すべてIBM i で稼動 = シンプル・低コスト Web Server ETL Server DB2 Web Query HTTP サーバー 統合Web アプリケーショ ンサーバー DB2 for i © 2016 IBM Corporation 特徴3. 直感的な操作での開発 各機能がボタンで表示され、視覚的に分かりやすく、簡単に作成できます SQLやレポート作成言語のスキル取得は不要です アイコンを クリック 拡大図 フィールド一覧 マウス操作 で選択 完成イメージを確認しながら 作成できる 16 完成イメージの抽出 データ件数設定可能 © 2016 IBM Corporation DB2 Web Query for i ご紹介 4.DB2 Web Query for i 機能紹介 17 © 2016 IBM Corporation 経営/業務に役立つDB2 Web Query for i の機能 販売管理や在庫管理のデータを様々な方法で活用し、さらに、経営ダッシュボー ドやスケジュール機能、コマンド機能により日次運用でも活用できます 標準機能 多様なレポート形式 多彩なアウトプット 多様なクライアント Excel PDF グラフ オフライン分析 HTML ブラウザー Excel Excel 多次元 分析 PPT Mobile Excel 便利な追加機能 ダッシュボード レポート自動作成&メール送信 5250コマンドによるレポートの実行 5250 18 © 2016 IBM Corporation 標準機能:多彩なアウトプット グラフ グラフや複合レポートにより、視覚的なレポートを作成できます。 グラフ • グラフの種類は、マップなど も含め約100種類 • 直感的にデータが理解できる 19 複合レポート(表+グラフ+文章+画像) • 表やグラフ、文章や画像を織り交ぜ たレポート作成が可能 • 配置やサイズなど自由にレイアウト 可能 • 月次売上報告書など、テンプレート が決まったレポートの作成に有用 © 2016 IBM Corporation 標準機能:多彩なアウトプット オフライン分析 エンドユーザーでもソートやグラフ作成が可能、更にIBM i に接続されていない 状況でも分析できます 【機能】 グラフの作成 データのソート フィルター処理、ハイライト表示 データの合計、最小、最大、平均、件数 ピアグラフ(データの視覚化棒) 再出力(HTML、CSV、Excel) • PCのローカルファイルにHTMLファイルと して保存するため、オフライン環境やメー ル転送もOK • PCさえ使えれば、いつでもどこでもデータ 分析可能に • 外出の多い営業担当者に特に有用 20 © 2016 IBM Corporation 標準機能:多彩なアウトプット 多次元分析 多次元分析により瞬時に仮説検証型分析が実施可能、迅速な意思決定に貢献 製品タイプ別の売上数量・金額 国ごとの製品タイプ別の 売上数量・金額 国ごとの売上は? ⇒ 即時に検証(リアルタイム) IBM i の基幹データを リアルタイムに多次元分析 年別の国ごとの製品タイプ別の 売上数量・金額 更に年毎にもデータを 見たい ビジネスの傾向分析や 因果関係の発見に効果的 更に年別→月別→日別な ど階層の掘下げて見たい 21 © 2016 IBM Corporation 標準機能:様々なレポート形式 Webブラウザーでの閲覧だけでなく、PDF形式やExcel形式でも出力可能です データ活用の場面に合わせて選択できます PDF HTML • メールでの転送や ペーパーレス化が可能 • 編集させたくないデータ に適した形式 • ブラウザーさえあれば いつでも好きな時に データが閲覧可能 Excel PPT • これまでのExcelを使用 した運用にも活用 • 加工しやすいデータ形式 22 • プレゼン資料にも データの活用が可能 © 2016 IBM Corporation 標準機能:多様なクライアント Excel (スプレッドシートクライアント) Webブラウザーを介さずに直接Excelからデータの取得が可能です Excelファイルを保存し、次回参照する際にデータのリフレッシュもできます ExcelにWeb Query Spreadsheet Clientをアドイン 選択条件を設定し、 欲しいデータを抽出 23 © 2016 IBM Corporation 標準機能:多様なクライアント Mobile モバイル端末のアプリ「Mobile Faves」からDB2 Web Queryにアクセスし、 データの参照が可能です 外出先でもリアルタイム のデータを参照 Mobile Favesの稼動環境 ■ iPad, iPhone, iPod touch:iOS 5.1以降 ■ Android端末:4.1以降 24 © 2016 IBM Corporation 便利な追加機能:ダッシュボード ダッシュボードからビジネス状況を総合的に瞬時に判断し、迅速なアクションに つなげることができます ユーザーの業務に合わせた ダッシュボードの作成 リアルタイムの データを総合的 に参照可能 25 © 2016 IBM Corporation 便利な追加機能:レポート自動生成&メール配信 レポートをスケジュールに従い、レポートを自動作成し、配信します 既存のデータ配信の定型業務の置き換えも可能です Excel 活用例 先週の売上集計が翌週月曜の朝にExcelで 届く! PDF 今まで印刷して情報共有していた資料をPDF で一斉送信。ペーパーレス化を実現! アクティブレポート オフラインで分析できるレポートを営業担当 者が朝、PCに受信、お客様先でグラフを元に 説明できる! 26 © 2016 IBM Corporation 便利な追加機能:5250コマンドによるレポートの作成 RUNWQFEXコマンドをバッチ用のCLプログラムに組み込み、データ更新後の データ配信にも活用できます 活用例 夜間バッチ用CLプログラム e-mail PGM DCL VAR(ID) TYPE(*CHAR) LEN (10) … MONMSG MSGID(CPFxxxx) CALL PGM(SALES/PGM01) … IF COND(VARxx EQ ‘0’) THEN SBMJOB CMD(RUNWQFWX … ) ELSE… ENDPGM 27 自分の担当するお客様の最新の レポートが毎朝メールで届く! FTP 最新の売り上げ情報が部門の共有 サーバーへ毎日送信! IFS IBM iをファイル・サーバーとして 活用することで情報を一括管理! © 2016 IBM Corporation 便利な追加機能:5250コマンドによるレポートの作成 ■ RUNWQFEX サンプルコマンド コマンドを入力して,実行キーを押してください。 ===> RUNWQFEX WQVLDL(TEST) FULLPATH('IBFS:/WFC/Repository/Test/Sales_Report.fex ‘) OUTPUT(*FILE) FILEDIR(’/home/test‘)_______________________________________ ___________________________________________________________________________ ___________________________________________________________________________ F3= 終了 F4=プロンプト F9= コマンドの複写 F10= 詳細なメッセージの組み込み F11= 全画面表示 F12= 取り消し F13= 情報援助 F16=システム・メイン・メニュー ■ パラメーター • WQVLDL(検証リスト):Web Queryのユーザー登録リスト • FULLPATH(報告書):レポート定義の保管先 • OUTPUT(出力):レポートの出力形式(*FTP, *EMAIL, *FILE) − レポートの形式(PDF, Excel etc…)はレポート定義で指定 28 © 2016 IBM Corporation DB2 Web Query for i ご紹介 5.補足資料 29 © 2016 IBM Corporation DB2 Web Query for i ライセンス体系 ■ DB2 Web Query 2.1 • • • IBM i 上で稼働可能なBIツール ライセンス・プログラム:5733-WQX/WQE/WQS 料金体系:コアベース料金+ユーザー・ラインセンス 【Express Edition】 • エントリーレベルのパッケージ • 最小のユーザー数(追加可能) • Webベースのレポート作成ツール & メタデータ管理 • 標準機能 • OLAP, Excel プラグイン, モバイルサポート 【Standard Edition】 • Express Edition の内容を含む • 実質的な無制限ユーザー • レポート配信機能(メール送信) • 5250コマンド • ダイレクトURL 30 © 2016 IBM Corporation DB2 Web Query for i Edition別機能比較 Express Edition(WQE) Standard Edition (WQS) (Express Editionの機能に加えて) 標準機能 Query/400 (QU1) Report Broker(メール送信) インフォアシスト RUNWQFEX コマンド (レポート開発機能) (レポート実行コマンド) アクティブレポート WQRAX(URLダイレクトモード) OLAP SQLサーバーアダプター スプレッドシートクライアント Mobile Faves(モバイル) オプション 31 Developer Workbench ランタイムグループ DataMigrator for i (ETLツール) JDEサーバーアダプター © 2016 IBM Corporation ユーザー権限の対応表 フォル ダーへの アクセス の管理 個人用の レポート 作成 共用の レポート 作成 メタデー タの管理 レポートの 実行 スケジュー ルの設定 トップ・レ ベル・フォ ルダーの作 成 ユーザーの 追加と削除 ● ● ● ● ● ● デベロッ パーワーク ベンチを利 用可能 Global Groups / Roles Web Query Admin ● ● ● QWQADMIN Developer Workbench ● Top Level Folder Groups Xxx-Admin ● Xxx-Analyst ● Xxx-Dev ● Xxx-DBA ● ● ● ● Xxx-Run ● Xxx-Sched ● 32 ● © 2016 IBM Corporation セキュリティー:ユーザーごとの権限付与 ■ 2種類の管理者ユーザー権限 • Web Query Administrator − 下記の6種類の全てのユーザー権限を持つ − 更に下記の2つの権限を持つ – トップ・レベル・フォルダーの作成 – ユーザーの追加と削除 (セキュリティセンターの利用) • QWQADMIN – 管理コンソールでの設定 – ユーザーの追加と削除(セキュリティセンターの利用) ■ Developer Workbenchのユーザー権限 • Devworkbench − デベロッパーワークベンチを利用可能 ■ 6種類のユーザー権限(トップ・レベル・フォルダーごとに設定可能) • • • • • • 33 Folder Administrator – フォルダーへのアクセスを管理 Analyst – 利用者自身専用のレポート作成 Developer – 個人用および共用のレポート作成 DBA – メタデータの管理 Run – レポートの実行 Sched – 各ドメインでスケジュール可能 © 2016 IBM Corporation メタデータ管理による複数システムの情報活用 他のIBM i 区画や Microsoft SQLサーバーなど複数システムのデータを、DB2 Web Queryから一元的に情報活用できます 閲覧者 IBM i IBM i (別マシン / 別区画) 他サーバーの全データは、 メタデータとして扱われるため 閲覧者や開発者はどのサーバーに 実データがあるか意識不要 メタ データ Microsoft SQLサーバー DB2 Web Query 他サーバーの データ照会 JDE サーバー 34 開発者 • • • • 別マシンでも別LPARでもOK プラットフォームを越えたデータ活用 システム間のデータ複製が不要に 統一されたインターフェースで複数システム のデータにアクセス可能 © 2016 IBM Corporation メタデータ(シノニム)とは ■ レポートを作成する前に使用するデータ(物理ファイル(テーブル)、論理ファイル (ビュー)など)に対して作成が必要 ■ データそのものではなく、データに関する事項を記したデータ • 例:フィールドの定義情報、データへのアクセス情報 フィールドの定義情報 データへのアクセス情報 *Reporting Serverコンソールを使用して参照 35 © 2016 IBM Corporation 安心の機密保護機能 DB2 Web Query 認証機能が、ログインの可否や、ログイン・ユーザーの権限、 閲覧可能範囲をチェックします ■ DB2 Web Query の機密保護機能 • • ログインID/パスワードは5250と同一、既存の機密保護機能の活用可能 2つの機密保護機能 − − トップレベルフォルダー:ユーザーが許可されたフォルダー内のレポートのみ閲覧可能 IBM i のオブジェクト権限:レポート実行の際に使用するデータへのアクセス権限をチェック 管理者ユーザーでのログイン 全てのフォルダーが表示される 36 一般ユーザーでのログイン (営業ドメインにのみ登録) 営業部フォルダーと共通フォルダーのみ表示される © 2016 IBM Corporation 追加機能:URLでの参照 WQRAX WebブラウザーやWebアプリケーションから直接DB2 Web Queryのレポート/ グラフを実行できます ※WQRAX - DB2 Web Query REST-based Application eXtension 37 © 2016 IBM Corporation 追加機能:WQRAXの2つのモード ■ ブラウズ・モード • • • • • ユーザーがレポート、フォルダーのURLアドレスを知らなくても、参照できるイ ンターフェース 以下のURLからアクセス http://<your_server>:12331/wqrax/report または http://<your_server>:12331/wqrax ■ ダイレクトモード • 特定のレポートまたはグラフをアドレスを直接入力することにより実行可能 − 例えば、下記URLを入力することにより、直接レポートを実行できます http://<your_server>:12331/wqrax/report?qwqPath=jundommt/std_reports /WQRAX/HINTEST.fex ブラウズモードでレポート/グラフを照会するより、 特定のレポートに早く実行できます 38 © 2016 IBM Corporation 追加機能:ETLツール DataMigrator for i DataMigrator for i で抽出、変換、ロードしたデータを使って、レポートを作成 し、データ活用ができます DataMigrator Server ‒ 保管や実行エンジン ‒ DB2 Web Queryと同じサーバー Data Management Console (DMC)(開発環境) ‒ グラフィック・ユーザー・インターフェース ‒ ETL「フロー」の作成と管理 ‒ 39 Extract data (データ抽出) ‒ IBM i のデータベース・ファイル ‒ SQL Server ‒ DB2 family (LUW and z) ‒ ・・・ ‒ Transformation (変換) ‒ Load data (データのロード) © 2016 IBM Corporation 参考URL ■ DB2 Web Query for i IBM DB2 Web Query for i 各種資料/マニュアル • ご紹介資料やデモ動画、各種マニュアルを公開しています。 – https://www.ibm.com/developerworks/community/wikis/home?lang=ja#!/wiki/ W8214c473fef0_444f_886a_cd015ca34c89/page/DB2%20Web%20Query%20for %20i ■ DB2 Web Query for i マニュアル(日本語版) • Information Builders社が提供しているV2R1のマニュアルです。2012年7月に新しいバージ ョン(V2R1)が提供され、新機能についても記載されています。 − https://www.ibm.com/developerworks/community/wikis/home?lang=ja#!/wiki/W516d8b60d3 2c_4fc5_a811_5f3d840bf524/page/Release%202.1%20Product%20Manual ■ DB2 Web Query for i Wiki • 英語のサイトとなりますが、最新情報が公開されています。2.1のRedBook(英語版)も入手 可能です。 − https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=ja#/wiki/W516d 8b60d32c_4fc5_a811_5f3d840bf524 40 © 2016 IBM Corporation