新世代のメディア・コンテンツ管理ソリューションセミナー ∼RIAを担うプラットフォームのご紹介∼ データ連携ソリューションスイート 「ASTERIA WARP」 ご紹介資料 2007年4月18日 インフォテリア株式会社 エンタープライズ事業部 営業部 小林 花絵 Business Automation Platform ASTERIA WARP ASTERIAによって出来ること ©2007 インフォテリア株式会社 ASTERIA WARP 例えば・・・その1:社内システム連携基盤として 社内に散在していたシステムやデータを有機的に連携させる事が出来る IBM DB2/UDB Oracle ①人事マスターDB Oracle DBで管理 ④会計システム DB2 UDBで管理 ⑤販売管理システム CSVファイルで管理 (レコード) (CSV) (レコード) ②社内システムA XMLファイル形式で管理 (XML) ③社内グループウェア: Notes/Dominoの 社員DB IBM Lotus Notes/Domino ⑥分析用データマート SQL Serverで管理 Microsoft SQL Server (レコード) ©2007 インフォテリア株式会社 ASTERIA WARP 例えば・・・その2:商品データベースの自動チェック データベースの情報を監視して最新情報をWebサイトへ反映する 登録・更新 更新をチェックして データを収集 自動更新 商品データベース Webサイト ©2007 インフォテリア株式会社 ASTERIA WARP 例えば・・・その3:Excelと連携をした販売管理 メールやエクセルを利用した連携を自在に行うことが出来る 顧客A 本社 ASTERIAがメール を自動受信 顧客B 基幹システムDBへ データ格納 DB 顧客C メール送信 (Excel添付) Mailサーバ 添付されたExcel ファイル内のデータを 抽出/変換 管理者 処理結果を管理者に メールで通知 ©2007 インフォテリア株式会社 ASTERIA WARP 例えば・・・その4:データ分析のための事前データ収集 散在するデータをかき集めてきて、整理をする Aシステム (RDB) データ抽出 ORACLE ・データ収集 ・マージ ・クレンジング ・データ分析 データ登録 Bシステム (XML DB) Cyber Luxeon 様々なCSVや Excelデータ データ収集 BIツール 分析資料 ©2007 インフォテリア株式会社 6 ASTERIA WARP ASTERIA WARPとは ASTERIA WARPは、企業の中に散在する異なるシステムやデータを「つ ないだり(連携)」、「加工したり(変換)」することで、業務の信頼性や作業 の軽減を実現します。 Work-Flow EIP Front-End B2B CRM EDI BI Web OLAP Mail BPM Mainframe ERP Back-End ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIA WARPご紹介 ©2007 インフォテリア株式会社 ASTERIA WARP 連携を実現する2つの機能 ASTERIA WARP Standard Edition ■コーディングレスを追求したGUIの開発環境 −コンポーネントをキャンバス上でつなぐだけ! ■可視化され、引継ぎが容易なシステムを構築 ■他システムや外部アプリケーションと連携して、 様々な処理を行うことも可能 −現存資産の有効活用 フローサービス 相互連携 パイプラインサービス センサー アクション ジョイント ■簡単な設定のみで各処理を実現 −センサー/フィルター/ジョイントという3STEP で、アクション(実行したい処理内容)を選択し必 要項目を設定するだけ ■内部的にキューへデータを格納 −3STEP間のデータ保証の実現 ■処理状態をパイプラインモニタから確認可能 −管理画面の開発は不要 ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIA WARPの特徴 1.ハブ型のデータ連携サーバー ・ 接続先システムにクライアントモジュールの導入は不要 2.開発生産性の高いGUIベースの開発環境(Graphical Language) ・ コンポーネント化された処理アイコンを並べて設定していくだけで開発が可能 −ノンコーディングでの開発 −外部プログラムとの組み合わせも可能 ・ 開発結果がGUI化されて残るために担当者が変わっても引き継ぎが容易 −フローを極力標準化することで開発生産性も向上 +新機能【パイプラインサービス】 ・ Webブラウザ上で必要な項目を選択のみの“設定”だけで開発が可能 −プログラム言語など特別なスキルは不要 3.実績ある信頼性の高い製品 ・ 300社を超える導入実績 ・ 金融・報道機関などのクリティカルなシステムでも採用される信頼性 ・ 国内EAI製品出荷本数でNo.1シェアを獲得 ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIAが持つ様々な接続の形 ©2007 インフォテリア株式会社 ASTERIA WARP 特徴的な連携機能 ASTERIA WARPを活用することで日常業務の軽減・自動化を実現します Excel連携(オプション) 導入率約50% PDF出力 メール自動送受信連携 Notesデータ連携(オプション) 導入率約20% Webサイト連携(オプション) ・ Excelを様々なシステムのフロントエンドとして利用 ・ 取引先とExcel/メールによる企業間データ連携・自動化 ・ PDFをメールやWebと組み合わせて自動配信 ・ Notesデータをシステム連携対象に組み込み ・ Webサイトを自動巡回してファイル取得&自動取込 ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIA WARP開発環境:フローデザイナー ① 豊富な機能(デバッグ機能など)を標準搭載し、統合GUI開発環境を提供する フローデザイナーにより、各種処理プログラム開発をコーディングレスで実現。 ASTERIAコンポーネント RDB出力 HTTP送信 ファイル入力 添付メール送信 FTP出力 マッピング フローデザイナー<メイン画面> ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIA WARP開発環境:フローデザイナー ② 容易なフィールド間の定義。 マッパーコンポーネント マッパーコンポーネント マッピング画面 マッピング画面 ① ① ② ② 画面左側(インプットウィンドウ)からマッピングしたい右 画面左側(インプットウィンドウ)からマッピングしたい右 側(アウトプットウィンドウ)の項目へ接続線をドラッグし 側(アウトプットウィンドウ)の項目へ接続線をドラッグし ます。 ます。 変換や計算等が必要な場合には豊富な関数群( 変換や計算等が必要な場合には豊富な関数群( Mapper関数)を間にセットし、プロパティを設定します。 Mapper関数)を間にセットし、プロパティを設定します。 ・・・以上を繰り返します。 ・・・以上を繰り返します。 フローデザイナー<マッパー画面> ©2007 インフォテリア株式会社 ASTERIA WARP フローを呼び出す様々な方法 スケジューラ ASTERIAのスケジュール機能を利用し、定められた日時にフローを起動。 例)毎月○日○時に起動、○分おきに起動など URLトリガー フローに対してASTERIAがユニークなURLを発行し、そのURLにアクセス があった時にフローを起動 例)ユーザがWEBシステムにデータ入力し、そのリクエストを受け連携 コマンドライン 外部コマンドより起動 例)ジョブ管理ツール等からASTERIAのコマンドを実行させ起動 FTPトリガー SOAPトリガー ASTERIA内のFTPサーバ機能を利用し、ファイル受信終了で起動 例)他システムからFTPでファイルを転送し、そのファイルを連携 任意のSOAPクライアントからリクエストを受けて起動 例)クライアントからSOAPリクエスト受け起動 ©2007 インフォテリア株式会社 15 ASTERIA WARP 導入効果:生産性とメンテナンス性の高さ z インターフェース開発の一元管理 テクノロジ、ミドルウェアの差異や技術者の癖やスキルレベルをASTERIAが吸収 z コーディングレス開発モデル 圧倒的な生産性、繰り返し開発によるユーザー要件・環境変化への迅速な対応 z GUIによるシステムの可視化 処理を属人化させず、担当者が変更した際の移行工数が大きく削減 従来の 開発フェーズ システム保守 (インターフェース開発部分) ASTEIRAの効果 ASTERIA導入後の 構築コスト 削減 ※仕様書自動出力機能 ドキュメント作成 他システムとの インターフェース開発 インターフェース設計 アプリケーション ビジネスロジック 設計開発 システム保守 ドキュメント作成 ASTERIAによる開発 インターフェース設計 アプリケーション ビジネスロジック 設計開発 多大なコストをかける メリットがない部分。 簡単に済ませられる ことは簡単に! ©2007 インフォテリア株式会社 ASTERIA WARP 採用実績 国内300社(2006年9月末)以上 業種・業界問わず幅広い実績があり、金融機関や報道機関の クリティカルシステムで採用されている信頼性の高い製品です EAI製品 国内シェアNO.1獲得 400 350 ※テクノシステムリサーチ社 「2006年ソフトウェアマーケティング総覧」より 300 東京都庁様 東芝様 東芝セミコンダクター社様 日伝様 富士ゼロックスオフィスサプライ様 ぷらっとホーム様 プレオマート様 ベンチャーリンク様 松下電工様 三菱商事/メタルワン様 山善様 ヤマタネ様 ローソンチケット様 250 200 150 100 50 インテリジェンス様 ソフトバンクテレコム様 神奈川新聞社様 毎日新聞社様 読売新聞社様 加賀電子様 京セラ様 競艇情報化センター様 JRA様 昭和リース様 ジャパンネット銀行様 住金物産様 大興物産様 ・・・ 他多数 0 '0 3 / 3 '0 4 / 3 '0 5 / 3 '0 6 / 3 '0 7 / 3 ©2007 インフォテリア株式会社 ASTERIA WARP 製品構成 ASTERIA WARP Standard Edition(実行環境) ̶ Flowサービス/Pipe Lineサービスを核とする実行環境 ̶ Windowsサービス、UNIXデーモンとして動作 ̶ WEBベースの設定・運用管理ツール(FSMC) ・各種設定(DBとの接続やユーザーアカウント)やログ機能を提供 Flow Designer (Flowサービス用開発環境) ̶ GUIベースの開発環境 ※Pipelineサービスのクライアントはブラウザとなります ◆ ◆ 対応プラットフォーム 対応プラットフォーム Microsoft Microsoft Windows Windows Server Server Red Red Hat Hat Enterprise Enterprise Linux Linux Solaris Solaris ※その他プラットフォームは順次対応予定 ※その他プラットフォームは順次対応予定 ASTERIA WARP (サーバー) 管理 FSMC(Flow Service Management Console) 設定管理ツール 連携開発 Flow Designer (クライアント) ©2007 インフォテリア株式会社 ASTERIA WARP ASTERIAの可能性 Oracle Oracle DB2 SQL Server DB2 SQL Server Notes Notes レコード レコード XMLNative XMLNative XML XML File File CSV CSV Web サーバ メールボックス 固定長 マッピング 固定長 暗号 / 複号 圧縮 / 解凍 メールサーバ Mail ASTERIA WARP評価版ご提供中! ※是非一度ASTERIAの魅力をお試し下さい! ©2007 インフォテリア株式会社 19 ASTERIA WARP ASTERIAWARP Liteのご紹介 シンプルなデータ連携 簡単なデータ連携のニーズに 簡単なデータ連携のニーズに 迅速かつ低価格に応える 迅速かつ低価格に応える ASTERIA ASTERIA WARPの機能限定・廉価版! WARPの機能限定・廉価版! 多目的なデータ連携 パイプライン機能だけ を切り出して・・ アップグレードライセンスの用意もござ います。 用途によっては、WARP Liteで連携を 実現し、その後、接続先・接続要件の 増加に応じてご検討下さい。 パイプラインサービス フローサービス ©2007 インフォテリア株式会社 ASTERIA WARP Appendix ©2007 インフォテリア株式会社 ASTERIA WARP Appendix:パイプラインサービスとは センサー、フィルター、ジョイントの各ステージで、アクション(実行したい処理内容) をwebブラウザからチュートリアルに従って設定しデータの取得、変換や受け渡しを 実現する機能。 センサー(入力) ★必須 Pipeline Service データベースの更新を監視する機能やフォルダに文書ファイルが追加され データベースの更新を監視する機能やフォルダに文書ファイルが追加され たかどうかを監視する機能などをより簡単に設定できる機能を提供する たかどうかを監視する機能などをより簡単に設定できる機能を提供する 《ファイル作成監視やメール取込、FTPサーバ監視機能など入力機能》 《ファイル作成監視やメール取込、FTPサーバ監視機能など入力機能》 フィルター(変換) 四則演算や特定文字列を含む行の削除などのデータを操作、文字変換す 四則演算や特定文字列を含む行の削除などのデータを操作、文字変換す る機能を提供する る機能を提供する 《正規表現、暗号化、コード変換(DB)などデータ変換機能》 《正規表現、暗号化、コード変換(DB)などデータ変換機能》 ジョイント(出力) ★必須 棒グラフを作成やデータベースに保存、ファイルの作成・更新する機能を提 棒グラフを作成やデータベースに保存、ファイルの作成・更新する機能を提 供する 供する 《DB更新やファイルの更新・作成、FTPやHTTPでのリクエスト、メールの送 《DB更新やファイルの更新・作成、FTPやHTTPでのリクエスト、メールの送 信などデータ出力機能》 信などデータ出力機能》 ©2007 インフォテリア株式会社 22 ASTERIA WARP Appendix:パイプラインの作成 データの収集/変換・抽出/送信を定義したものを、「パイプライン」と呼びます 設定の手順 1.センサーアクションの設定 1 2.フィルターアクションの設定 3.ジョイントアクションの設定 センサー 2 フィルター 3 ジョイント ※各アクションについてはAppendixをご参照下さい その他、必要に応じて以下の項目を設定します z z z z リトライ回数 リトライ待機時間 エラー通知(メール) 処理データのファイル保存(センサー/フィルター/ジョイント) ©2007 インフォテリア株式会社 ASTERIA WARP Appendix: ①センサーアクションの設定 パイプラインに流すデータを収集する必須ステージ 一つのパイプラインには一つだけ存在 アクションは2種類 ①スケジュール型:ポーリングによる取得 監視対象の変化、実行結果をもとにデータを作成する働きを行うアクション ②ダイレクト型:プッシュ・リクエストによるアクション開始 監視アクション設定 接続先からデータを入力してもらう 1 ①スケジュール型 ポーリング監視 センサー フィルター ジョイント ファイル・フォルダ監視 (例)フォルダにレコードファイル(CSV ) (例)フォルダにレコードファイル(CSV) が追加されたかどうかを監視 メールサーバ監視 (例)メールに添付されたExcel ファイル (例)メールに添付されたExcelファイル のデータを取込み データベース監視 (例)データベースの更新を監視 (Oracle) Oracle) コマンド・フロー実行 (例)コマンド実行の結果を取込み FTPサーバ監視 ②ダイレクト型 (例)FTP サーバにXML XMLファイルが追加されたか ファイルが追加されたか (例)FTPサーバに どうかを監視 HTTPトリガー (例)XML を受信 (例)XMLを受信 ※一部スケジュール型あり ©2007 インフォテリア株式会社 ASTERIA WARP Appendix: ②フィルターアクションの設定 センサーから来たデータを加工する(文字列変換・四則演算etc)、 または条件に従って処理を中止したりレコードを削除するステージ 複数のアクションを選択することも可能 ※1 変換・抽出アクション設定 2 センサー フィルター 文字列 (例)空白を除去、全角半角変換 レコード (例)値がnull・空文字である レコードを削除 ジョイント 数値 (例)加算、減算、乗算、除算 データ変換 (例)変換表を使って変換 ※1 複数フィルターアクションを 指定した場合、パイプラインコー ディネーターで表示が上になって いるものから実行。 ツール (例)XSLT変換 サービス (例)ジオコーディング 変数も利用可能 変数も利用可能 ・レコード変数 ・レコード変数 ・ユーザ変数 ・ユーザ変数 ©2007 インフォテリア株式会社 ASTERIA WARP Appendix: ③ジョイントアクションの設定 センサー、フィルターを経てきたデータを他のシステムへ渡す必須ステージ 複数のアクションを選択することも可能 (直列/並列) ①直列実行:選択されたアクションは左から順に実行。エ ラーが発生した場合、次のアクションは実行されないため、 順序性を重視する場合に適している。 連結アクション設定 センサー 3 ②並列実行:選択されたアクションを同時実行。個別アク ションでのエラーは他のアクションに影響を与えない。 フィルター ジョイント メール送信 (例)Excel CSV形式のアドレス帳を使って メールを送信 ファイルアップロード(FTP) ファイル・フォルダ保存 (例)レコードデータをCSVファイルとして アップロード (例)レコードデータをCSVファイルに保存 チャート作成 (例)3次元棒グラフを作成 コマンド・フロー実行 (例)パイプラインを実行、フローを実行 HTTP送信 (例)XMLを送信 データベース保存 (例)データベースに保存(Oracle) ©2007 インフォテリア株式会社 ASTERIA WARP Appendix:容易な設定および管理の実現 パイプライン・コーディネーター パイプラインのアクション設定、パイプラインの状況モニターを管理するWebインターフェイス ※実行状況 容易な設定および管理の実現 ※パイプライン・コーディネーター メイン画面 ※アクションパレット ©2007 インフォテリア株式会社 ASTERIA WARP Appendix : Pipeline機能アクション一覧【センサー】 センサーアクション フォルダに文書ファイルが追加されたかどうかを監視 データベースからの取込み(Oracle) フォルダに画像ファイルが追加されたかどうかを監視 データベースからの取込み(DB2) フォルダにレコードファイル(CSV)が追加されたかどうかを監視 データベースからの取込み(SQLServer) フォルダにXMLファイルが追加されたかどうかを監視 データベースからの取込み(MySQL) ファイルにレコードデータが追加されたかどうかを監視 データベースからの取込み(PostgreSQL) フォルダにテキストファイルが追加されたかどうかを監視 データベースの更新を監視(Oracle) Excelファイルのデータを取込み データベースの更新を監視(DB2) メールを取込み データベースの更新を監視(SQLServer) メールに添付された画像ファイルを取込み データベースの更新を監視(MySQL) メールに添付されたレコードファイル(CSV)を取込み データベースの更新を監視(PostgreSQL) メールに添付されたXMLファイルを取込み コマンド実行結果の変更を監視 メールに添付されたExcelファイルのデータを取込み コマンド実行の終了を監視 FTPサーバに文書ファイルが追加されたかどうかを監視 コマンド実行の結果を取込み FTPサーバに画像ファイルが追加されたかどうかを監視 フローを実行してバイナリを取込み FTPサーバにレコードファイル(CSV)が追加されたかどうかを監視 フローを実行して文字列を取込み FTPサーバにXMLファイルが追加されたかどうかを監視 フローを実行してレコードデータを取込み ブラウザからのフォームリクエストを受信 フローを実行してXMLを取込み 指定したURLで示されるファイルをダウンロード XMLを受信 ©2007 インフォテリア株式会社 28 ASTERIA WARP Appendix : Pipeline機能アクション一覧【フィルター】 フィルターアクション 暗号化 復号化 データベースを使って変換 変換表を使って変換 変換表ファイルを使って変換 XSLT変換 XSLTファイルを使って変換 XPathで文字列を取得 XPathでノードを取得 Javaインタプリタ ジオコーディング ©2007 インフォテリア株式会社 29 ASTERIA WARP Appendix : Pipeline機能アクション一覧【ジョイント】 ジョイントアクション データをファイルに保存 XMLを送信 テキストをファイルに保存 ファイルをアップロード Velocityテンプレートを使ってファイルを保存 レコードデータをCSVファイルとしてアップロード 1レコードずつVeolocityテンプレートを使ってファイルを保存 Velocityテンプレートを使ってファイルをアップロード レコードデータをCSVファイルに保存 1レコードずつVeolocityテンプレートを使ってファイルをアップロード カレンダーファイルを作成・更新 カレンダーファイルを作成・アップロード RSSの作成・更新 RSSの作成・アップロード GoogleMap作成・更新 ZIP形式に圧縮してアップロード Excel形式で保存 メールを送信 HTML表の作成・更新 データベースのアドレスリストを使ってメールを送信 文書管理 Excel CSV形式のアドレス帳を使ってメールを送信 ZIP形式に圧縮してファイルに保存 データベースに保存(Oracle) 棒グラフを作成 データベースに保存(DB2) 円グラフを作成 データベースに保存(SQLServer) 折れ線グラフを作成 データベースに保存(MySQL) 3次元棒グラフを作成 データベースに保存(Postgre) エリアグラフを作成 フローを実行 集計して棒グラフを作成 レコードデータをフローに送信 集計して円グラフを作成 コマンド実行 HTTPリクエストを送信 ©2007 インフォテリア株式会社 30 ASTERIA WARP 【お問合せ先】 インフォテリア株式会社 エンタープライズ事業部 営業部 TEL:03-5718-1294 FAX:03-5718-1261 ©2007 インフォテリア株式会社
© Copyright 2024 Paperzz