オプション商品(DataSpider)
企業では膨大なデータが日々蓄積され、様々なシステムが稼動しています。しかし、ビジネスの変化は激しく、最新のIT資産もたちまち陳腐化してしまいます。従来のように、全てをリセットして新しいシステムを構築する時間もコストもありません。そこで、私たちは提案します。
これまでのIT資産を徹底的に有効活用して、先進システムを安価にスピーディーに構築するアプローチ。それが”データ連携ソリューション”による構築です。
ビジネスに必要なデータを、既存のシステムやデータベースから自由に取り出し、ビジネスブロックを介して最適な形で提供します。データフローに着目したデータ連携の自動処理は圧倒的な業務効率化を実現します。既存のIT資産はそのままに、さらなる付加価値を提供するのです。
DataSpiderは「様々なデータ」を「欲しいカタチ」にして提供します。それは、あたかも、新鮮な素材から斬新で魅力的な料理を創作する料理人のように。それが変化に強いサービスインテグレーションプラットフォーム「DataSpider」です。
データソース
接続するファイルやデータベースやシステムを全て「データソース」として登録して一元管理します。そして、そのアクセスのために豊富なアダプタ(接続ソフトウェア)を提供しています。
スクリプト
データ連携フローを実現するために、GUIによって「データソース」をつなげてデータフローと各種処理(マッピングや上条件分岐や繰り返し、トランザクション設定)をアイコンベースで定義します。このデータフローをスクリプトとして登録して実行します。
XMLデータ
アダプタを介して取り込んだデータは全てXMLに変換して変換して処理されます。データ項目のマッピングにはXML技術を採用しており、大容量データ処理にも対応しています。
(1)スクリプト登録
データ連携フローを記述するスクリプトを登録します。DataSpiderはそのスクリプトを実行することで実際のデータ連携処理を行います。
(2)データ連携フロー作成
スクリプトキャンバスに「データソース」をドラッグ&ドロップします。そして、それらのアイコンを繋げてデータフローを作成していきます。
マッピング等のデータ変換、条件分岐やトランザクション管理、等のビジネスロジックもアイコンとして組み込みます。
(3)動作検証とデバッグ
作成・修正されたデータ連携フローをその場で実行して検証が可能です。強力なオンラインデバッグ機能がトライ&エラー方式による効果的な開発を支援します。
(4)起動条件の設定
トリガー機能を利用して、運用管理ツールからスクリプト(データ連携フロー)の起動条件を設定します。
トリガー機能
データ連携処理を開始するトリガーとして、特定フォルダーの監視(ファイル作成・変更・削除)、時刻指定、外部アプリケーションからの指示、パッチ処理の方式をサポート(ツールまたはAPI提供)
トランザクション機能
複数の「データソース」への同時データ更新の際、エラー発生の場合にロールバック処理を自動で行い、関連データの一貫性を保証
条件判定と分岐
データ連携フローを特定条件で分岐やループ処理をされる、或いは並行した複数の処理の同期を取る等の実行制御
埋め込みスクリプト
大規模なデータ連携フローの開発のために、スクリプトを細分化して他tら呼び出す階層的な管理が可能
Web Adapter
指定されたWebサイトを巡回して必要なデータの検索読み出しと書き込みを実行
DB系 Adapter
各種データベースへの読み出しと書き込みを実現
Excel Adapter
マイクロソフト社のExcelの指定されたシート領域への読み出しと書き込みを実現
マージ・マッピング
複数のデータを統合(キーマッチングによるダイナミックなデータ生成)して1つのデータとして出力
マッピング
XML標準に基づいたデータ項目間の関連付けと120を超えるロジック関数による多彩で高度な交換処理とビジネスロジックをサポート
ERP系 Adapter
SAP社、オラクル社等のERPシステムとのリアルタイムなデータ交換を実現
Mail Adapter
SMTP/POP3/IMAP4に対応したメールシステムとのメールデータの送受信と、ファイルの添付または取り出しをサポート
Script Designer
GUI操作によるデータ連携フローの視覚的な設計と検証(テスト)
・ データ連携フローの設計・テスト実行による検証
・ スクリプトの登録と管理
・ データソース(外部データ環境)の設計と管理
・ アイコン(データソース、変換、条件判定、等)の管理
・ GUI操作によるSQL文生成サポート
Mapper
世界最高水準のXMLマッピングツール
・ 120個以上のロジックアイコンで変換処理を短期間で設定
・ 日本固有のロジックをサポート
(全角/半角、和暦/西暦、数値/漢数字、等)
・ リアルタイムプレビュー機能で変更の即時チェック
・ XML→XMLで整列、変換、絞込みをサポート
XSLT Generator
1対1用変換ツールで多彩な変換ロジックとマッピング定義
・ XML→XML、XML→HTMLの変換処理を定義
Merge Mapping Editor
N対1用変換ツールで多彩な変換ロジックとマッピング定義
・ ロジックアイコンによるキーマッチ処理
・ XML→XMLの変換処理を定義
Scheduler
スケジュールの指定によるスクリプトの起動設定
・ 個別カレンダー設定(休日対応含む)
・ 多彩な指定(月・週・日単位、インターバル)
・ モニタリング
FileTrigger
フォルダ監視によるスクリプトの起動設定
・ ファイルの新規作成・変更・削除
・ ファイル名へのワイルドカードの利用
・ 同時実行スクリプト数の制御
・ モニタリング
Log Viewer
実行ログの解析による運用監視
・ 多彩な条件指定によるログ検索(時間・結果・ユーザ、等)
・ ツリー構造による実行結果の表示郡
・ 詳細ログの表示
Web Console
洗練されたGUIによるWebベースでのシステム管理
・ ユーザ/グループ管理
・ ファイル管理
・ ステータス管理
CLI Console
コマンド入力方式による詳細なシステム管理
・ ユーザ/グループ管理
・ リポジトリーデータベース管理
・ 詳細なシステム管理