• 検索結果がありません。

データ連携ソリューションスイート 「ASTERIA WARP」  ご紹介資料

N/A
N/A
Protected

Academic year: 2021

シェア "データ連携ソリューションスイート 「ASTERIA WARP」  ご紹介資料"

Copied!
31
0
0

読み込み中.... (全文を見る)

全文

(1)

データ連携ソリューションスイート

データ連携ソリューションスイート

ASTERIA WARP

ASTERIA WARP

紹介資料

紹介資料

2007年4月18日

インフォテリア株式会社

エンタープライズ事業部 営業部

小林 花絵

(2)
(3)

例えば・・・

その1:社内システム連携基盤として

社内に散在していたシステムやデータを有機的に連携させる事が出来る

Oracle ③社内グループウェア: Notes/Dominoの 社員DB (レコード) (CSV) (XML) ②社内システムA XMLファイル形式で管理 ④会計システム ⑤販売管理システム ①人事マスターDB Oracle DBで管理 DB2 UDBで管理 CSVファイルで管理 ⑥分析用データマート SQL Serverで管理 IBM DB2/UDB IBM Lotus Notes/Domino Microsoft SQL Server (レコード) (レコード)

(4)

例えば・・・

その2:商品データベースの自動チェック

データベースの情報を監視して最新情報をWebサイトへ反映する

Webサイト 商品データベース 更新をチェックして データを収集 自動更新 登録・更新

(5)

例えば・・・

その3:Excelと連携をした販売管理

メールやエクセルを利用した連携を自在に行うことが出来る

Mailサーバ DB 管理者 本社 顧客A 顧客B 顧客C メール送信 (Excel添付) ASTERIAがメール を自動受信 添付されたExcel ファイル内のデータを 抽出/変換 基幹システムDBへ データ格納 処理結果を管理者に メールで通知

(6)

例えば・・・

その4:データ分析のための事前データ収集

散在するデータをかき集めてきて、整理をする

Cyber Luxeon Bシステム (XML DB) Aシステム (RDB) ORACLE BIツール

データ抽出

分析資料

・データ収集

・マージ

・クレンジング

・データ分析

データ収集

データ登録

様々なCSVや Excelデータ

(7)

EIP

EIP

Work

Work--FlowFlow FrontFront--EndEnd

B2B B2B Web Web EDI EDI Mail Mail Mainframe

Mainframe ERPERP BackBack--EndEnd

CRM CRM BI BI OLAP OLAP BPM BPM

ASTERIA WARP

ASTERIA WARP

とは

とは

ASTERIA WARPは、企業の中に散在する異なるシステムやデータを「つ

ないだり(連携)」、「加工したり(変換)」することで、

業務の信頼性や作業

の軽減を実現

します。

(8)
(9)

連携を実現する

連携を実現する

2

2

つの機能

つの機能

■コーディングレスを追求したGUIの開発環境 −コンポーネントをキャンバス上でつなぐだけ! ■可視化され、引継ぎが容易なシステムを構築 ■他システムや外部アプリケーションと連携して、 様々な処理を行うことも可能 −現存資産の有効活用 ■簡単な設定のみで各処理を実現 −センサー/フィルター/ジョイントという3STEP で、アクション(実行したい処理内容)を選択し必 要項目を設定するだけ ■内部的にキューへデータを格納 −3STEP間のデータ保証の実現 ■処理状態をパイプラインモニタから確認可能 −管理画面の開発は不要 パイプラインサービス フローサービス 相互連携 ジョイント センサー アクション

ASTERIA WARP Standard Edition

(10)

A

A

STERIA WARP

STERIA WARP

の特徴

の特徴

1.

1.

ハブ型のデータ連携サーバー

ハブ型のデータ連携サーバー

・ 接続先システムにクライアントモジュールの導入は不要

2.

2.

開発生産性の高い

開発生産性の高い

GUI

GUI

ベースの開発環境

ベースの開発環境

Graphical

Graphical

Language

Language

・ コンポーネント化された処理アイコンを並べて設定していくだけで開発が可能

−ノンコーディングでの開発 −外部プログラムとの組み合わせも可能 ・

開発結果がGUI化されて残るために担当者が変わっても引き継ぎが容易

−フローを極力標準化することで開発生産性も向上

+新機能

+新機能

パイプラインサービス

パイプラインサービス

・ Webブラウザ上で必要な項目を選択のみの“設定”だけで開発が可能

−プログラム言語など特別なスキルは不要

3.

3.

実績ある信頼性の高い製品

実績ある信頼性の高い製品

・ 300社を超える導入実績

・ 金融・報道機関などのクリティカルなシステムでも採用される信頼性

・ 国内EAI製品出荷本数でNo.1シェアを獲得

(11)

ASTERIA

(12)

特徴的な連携機能

特徴的な連携機能

ASTERIA WARPを活用することで日常業務の軽減・自動化を実現します

Excel連携

(オプション)

PDF出力

メール自動送受信連携

Notesデータ連携

(オプション)

導入率約20%

導入率約50%

Webサイト連携

(オプション)

・ Excelを様々なシステムのフロントエンドとして利用

・ 取引先とExcel/メールによる企業間データ連携・自動化

・ PDFをメールやWebと組み合わせて自動配信

・ Notesデータをシステム連携対象に組み込み

・ Webサイトを自動巡回してファイル取得&自動取込

(13)

ASTERIA WARP

ASTERIA WARP

開発環境:フローデザイナー

開発環境:フローデザイナー

豊富な機能(デバッグ機能など)を標準搭載し、統合GUI開発環境を提供する

フローデザイナーにより、各種処理プログラム開発を

コーディングレス

で実現。

ASTERIAコンポーネント RDB出力 HTTP送信 ファイル入力 添付メール送信 FTP出力 マッピング フローデザイナー<メイン画面>

(14)

ASTERIA WARP

ASTERIA WARP

開発環境:フローデザイナー

開発環境:フローデザイナー

容易なフィールド間の定義。 マッパーコンポーネント マッピング画面 ① 画面左側(インプットウィンドウ)からマッピングしたい右 側(アウトプットウィンドウ)の項目へ接続線をドラッグし ます。 ② 変換や計算等が必要な場合には豊富な関数群( Mapper関数)を間にセットし、プロパティを設定します。 ・・・以上を繰り返します。 マッパーコンポーネント マッピング画面 ① 画面左側(インプットウィンドウ)からマッピングしたい右 側(アウトプットウィンドウ)の項目へ接続線をドラッグし ます。 ② 変換や計算等が必要な場合には豊富な関数群( Mapper関数)を間にセットし、プロパティを設定します。 ・・・以上を繰り返します。

(15)

フロー

フロー

呼び出

呼び出

す様々な

す様々な

方法

方法

スケジューラ

ASTERIAのスケジュール機能を利用し、定められた日時にフローを起動。 例)毎月○日○時に起動、○分おきに起動など

URLトリガー

フローに対してASTERIAがユニークなURLを発行し、そのURLにアクセス があった時にフローを起動 例)ユーザがWEBシステムにデータ入力し、そのリクエストを受け連携

コマンドライン

外部コマンドより起動 例)ジョブ管理ツール等からASTERIAのコマンドを実行させ起動

FTPトリガー

ASTERIA内のFTPサーバ機能を利用し、ファイル受信終了で起動 例)他システムからFTPでファイルを転送し、そのファイルを連携

SOAPトリガー

任意のSOAPクライアントからリクエストを受けて起動 例)クライアントからSOAPリクエスト受け起動

(16)

導入効果:生産性とメンテナンス性の高さ

導入効果:生産性とメンテナンス性の高さ

z インターフェース開発の一元管理

テクノロジ、ミドルウェアの差異や技術者の癖やスキルレベルをASTERIAが吸収

z コーディングレス開発モデル

圧倒的な生産性、繰り返し開発によるユーザー要件・環境変化への迅速な対応

z GUIによるシステムの可視化

処理を属人化させず、担当者が変更した際の移行工数が大きく削減 ASTERIA ASTERIA導入後の導入後の 構築コスト 構築コスト アプリケーション アプリケーション ビジネスロジック ビジネスロジック 設計開発 設計開発 他システムとの 他システムとの インターフェース開発 インターフェース開発 システム保守 システム保守 (インターフェース開発部分) (インターフェース開発部分) ドキュメント作成 ドキュメント作成 アプリケーション アプリケーション ビジネスロジック ビジネスロジック 設計開発 設計開発 ドキュメント作成 ドキュメント作成 削減 ASTEIRA ASTEIRAの効果の効果 従来の 従来の 開発フェーズ 開発フェーズ システム保守 システム保守 ASTERIA ASTERIAによる開発による開発 インターフェース設計 インターフェース設計 多大なコストをかける メリットがない部分。 簡単に済ませられる ことは簡単に! ※仕様書自動出力機能

(17)

採用実績

採用実績

国内

国内

300

300

社(

社(

2006

2006

9

9

月末)以上

月末)以上

0 5 0 1 0 0 1 5 0 2 0 0 2 5 0 3 0 0 3 5 0 4 0 0 '0 3 / 3 '0 4 / 3 '0 5 / 3 '0 6 / 3 '0 7 / 3 業種・業界問わず幅広い実績があり、金融機関や報道機関の クリティカルシステムで採用されている信頼性の高い製品です ※テクノシステムリサーチ社 「2006年ソフトウェアマーケティング総覧」より EAI EAI製品製品 国内シェア 国内シェアNO.1NO.1獲得獲得 „東京都庁様 „東芝様 „東芝セミコンダクター社様 „日伝様 „富士ゼロックスオフィスサプライ様 „ぷらっとホーム様 „プレオマート様 „ベンチャーリンク様 „松下電工様 „三菱商事/メタルワン様 „山善様 „ヤマタネ様 „ローソンチケット様 „インテリジェンス様 „ソフトバンクテレコム様 „神奈川新聞社様 „毎日新聞社様 „読売新聞社様 „加賀電子様 „京セラ様 „競艇情報化センター様 „JRA様 „昭和リース様 „ジャパンネット銀行様 „住金物産様 „大興物産様 ・・・ 他多数

(18)

Flow Designer

連携開発 管理

ASTERIA WARP Standard Edition(実行環境)

̶ Flowサービス/Pipe Lineサービスを核とする実行環境

̶ Windowsサービス、UNIXデーモンとして動作

̶ WEBベースの設定・運用管理ツール(FSMC)

・各種設定(DBとの接続やユーザーアカウント)やログ機能を提供

Flow Designer (Flowサービス用開発環境)

̶ GUIベースの開発環境

※Pipelineサービスのクライアントはブラウザとなります ◆ 対応プラットフォーム Microsoft Windows Server Red Hat Enterprise Linux Solaris ※その他プラットフォームは順次対応予定 ◆ 対応プラットフォーム Microsoft Windows Server Red Hat Enterprise Linux Solaris ※その他プラットフォームは順次対応予定

FSMC(Flow Service Management Console) ASTERIA WARP

(サーバー)

製品構成

(19)

ASTERIA

ASTERIA

の可能性

の可能性

Oracle DB2 SQL Server Notes Oracle DB2 SQL Server Notes XMLNative XMLNative マッピング 暗号 / 複号 圧縮 / 解凍 File メールボックス CSV 固定長 Mail メールサーバ レコード レコード Web サーバ File CSV 固定長 XML XML

ASTERIA WARP

ASTERIA WARP

評価版ご提供中!

評価版ご提供中!

※是非一度ASTERIAの魅力をお試し下さい!

(20)

ASTERIAWARP Lite

ASTERIAWARP Lite

のご紹介

のご紹介

フローサービス パイプラインサービス パイプラインサービス

多目的なデータ連携

多目的なデータ連携

シンプルなデータ連携

シンプルなデータ連携

アップグレードライセンスの用意もござ

います。

用途によっては、WARP Liteで連携を

実現し、その後、接続先・接続要件の

増加に応じてご検討下さい。

簡単なデータ連携のニーズに

迅速かつ低価格に応える

ASTERIA WARPの機能限定・廉価版!

簡単なデータ連携のニーズに

迅速かつ低価格に応える

ASTERIA WARPの機能限定・廉価版!

パイプライン機能だけ

を切り出して・・

(21)
(22)

Appendix

Appendix

:パイプラインサービスとは

:パイプラインサービスとは

センサー(入力) センサー(入力) ★必須★必須 フィルター(変換) フィルター(変換) ジョイント(出力) ジョイント(出力) ★必須★必須

Pipeline Service

センサー、フィルター、ジョイントの各ステージで、アクション(実行したい処理内容)

をwebブラウザからチュートリアルに従って設定しデータの取得、変換や受け渡しを

実現する機能。

データベースの更新を監視する機能やフォルダに文書ファイルが追加され たかどうかを監視する機能などをより簡単に設定できる機能を提供する 《ファイル作成監視やメール取込、FTPサーバ監視機能など入力機能》 データベースの更新を監視する機能やフォルダに文書ファイルが追加され たかどうかを監視する機能などをより簡単に設定できる機能を提供する 《ファイル作成監視やメール取込、FTPサーバ監視機能など入力機能》 四則演算や特定文字列を含む行の削除などのデータを操作、文字変換す る機能を提供する 《正規表現、暗号化、コード変換(DB)などデータ変換機能》 四則演算や特定文字列を含む行の削除などのデータを操作、文字変換す る機能を提供する 《正規表現、暗号化、コード変換(DB)などデータ変換機能》 棒グラフを作成やデータベースに保存、ファイルの作成・更新する機能を提 供する 《DB更新やファイルの更新・作成、FTPやHTTPでのリクエスト、メールの送 信などデータ出力機能》 棒グラフを作成やデータベースに保存、ファイルの作成・更新する機能を提 供する 《DB更新やファイルの更新・作成、FTPやHTTPでのリクエスト、メールの送 信などデータ出力機能》

(23)

Appendix

Appendix

:パイプラインの作成

:パイプラインの作成

„

データの収集/変換・抽出/送信を定義したものを、「パイプライン」と呼びます

„

設定の手順

„

その他、必要に応じて以下の項目を設定します

1.センサーアクションの設定

2.フィルターアクションの設定

3.ジョイントアクションの設定

1 センサー フィルター ジョイント 2 3 z リトライ回数 z リトライ待機時間 z エラー通知(メール) z 処理データのファイル保存(センサー/フィルター/ジョイント) ※各アクションについてはAppendixをご参照下さい

(24)

監視アクション設定 監視アクション設定 1 1 センサー センサー フィルターフィルター ジョイントジョイント ②ダイレクト型 ②ダイレクト型 „ „ パイプラインに流すデータを収集する必須ステージパイプラインに流すデータを収集する必須ステージ „ „ 一つのパイプラインには一つだけ存在一つのパイプラインには一つだけ存在 „ „ アクションは2種類アクションは2種類 ①スケジュール型:ポーリングによる取得 ①スケジュール型:ポーリングによる取得 監視対象の変化、実行結果をもとにデータを作成する働きを行うアクション 監視対象の変化、実行結果をもとにデータを作成する働きを行うアクション ②ダイレクト型:プッシュ・リクエストによるアクション開始 ②ダイレクト型:プッシュ・リクエストによるアクション開始 接続先からデータを入力してもらう 接続先からデータを入力してもらう FTP FTPサーバ監視サーバ監視 (例) (例)FTPFTPサーバにサーバにXMLXMLファイルが追加されたかファイルが追加されたか どうかを監視 どうかを監視 HTTP HTTPトリガートリガー (例) (例)XMLXMLを受信を受信 一部スケジュール型あり一部スケジュール型あり ①スケジュール型 ①スケジュール型 ファイル・フォルダ監視 ファイル・フォルダ監視 メールサーバ監視 メールサーバ監視 データベース監視 データベース監視 コマンド・フロー実行 コマンド・フロー実行 (例)フォルダにレコードファイル( (例)フォルダにレコードファイル(CSVCSV)) が追加されたかどうかを監視 が追加されたかどうかを監視 (例)メールに添付された (例)メールに添付されたExcelExcelファイルファイル のデータを取込み のデータを取込み (例)データベースの更新を監視 (例)データベースの更新を監視 ( (OracleOracle)) (例)コマンド実行の結果を取込み (例)コマンド実行の結果を取込み ポーリング監視 ポーリング監視

Appendix

Appendix

①センサーアクションの設定

①センサーアクションの設定

(25)

Appendix

Appendix

②フィルターアクションの設定

②フィルターアクションの設定

変換・抽出アクション設定 2 センサー フィルター ジョイント „ センサーから来たデータを加工する(文字列変換・四則演算etc)、 または条件に従って処理を中止したりレコードを削除するステージ „ 複数のアクションを選択することも可能 ※1 文字列 (例)空白を除去、全角半角変換 レコード (例)値がnull・空文字である レコードを削除 数値 (例)加算、減算、乗算、除算 データ変換 (例)変換表を使って変換 ツール (例)XSLT変換 サービス (例)ジオコーディング 変数も利用可能 ・レコード変数 ・ユーザ変数 変数も利用可能 ・レコード変数 ・ユーザ変数 ※1 複数フィルターアクションを 指定した場合、パイプラインコー ディネーターで表示が上になって いるものから実行。

(26)

連結アクション設定 3 センサー フィルター ジョイント „ センサー、フィルターを経てきたデータを他のシステムへ渡す必須ステージ „ 複数のアクションを選択することも可能 (直列/並列) ファイル・フォルダ保存 (例)レコードデータをCSVファイルに保存 チャート作成 (例)3次元棒グラフを作成 コマンド・フロー実行 (例)パイプラインを実行、フローを実行 メール送信 (例)Excel CSV形式のアドレス帳を使って メールを送信 ファイルアップロード(FTP) (例)レコードデータをCSVファイルとして アップロード HTTP送信 (例)XMLを送信 データベース保存 (例)データベースに保存(Oracle) ①直列実行:選択されたアクションは左から順に実行。エ ラーが発生した場合、次のアクションは実行されないため、 順序性を重視する場合に適している。 ②並列実行:選択されたアクションを同時実行。個別アク ションでのエラーは他のアクションに影響を与えない

Appendix

Appendix

③ジョイントアクションの設定

③ジョイントアクションの設定

(27)

Appendix

Appendix

:容易な設定および管理の実現

:容易な設定および管理の実現

パイプライン・コーディネーター

パイプライン・コーディネーター

パイプラインのアクション設定、パイプラインの状況モニターを管理するWebインターフェイス ※実行状況

容易な設定および管理の実現

※パイプライン・コーディネーター メイン画面 ※アクションパレット

(28)

Appendix : Pipeline

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を受信

(29)

Appendix : Pipeline

Appendix : Pipeline

機能アクション一覧【

機能アクション一覧

【フィルター

フィルター】

フィルターアクション 暗号化 復号化 データベースを使って変換 変換表を使って変換 変換表ファイルを使って変換 XSLT変換 XSLTファイルを使って変換 XPathで文字列を取得 XPathでノードを取得 Javaインタプリタ ジオコーディング

(30)

Appendix : Pipeline

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リクエストを送信

(31)

【お問合せ先】

インフォテリア株式会社

エンタープライズ事業部 営業部

参照

関連したドキュメント

12月 1月 2月 3月 4月 5月 6月 2Q 3Q 4Q 1Q 2Q 3Q 4Q 新設ピッ.

建屋水位・地下水位の監視と制御 特定原子力施設 (第23回)資料 監視・評価検討会 加筆.

2013年3月29日 第3回原子力改革監視委員会 参考資料 1.

1:2モルタル 1:2 モルタル 水膨張性止水材 水膨張性止水材 改質アスファルト. 改質アスファルト