Servista異種混合のシステム環境で、マルチな連携を容易に実現し、データ連携を含むアプリケーションの効率よい開発・運用を目的に開発された統合プラットフォームです。概要DataSpider®は、異なるフォーマットのデータが存在する異種混合のシステム環境で、マルチな連携を容易に実現し、データ連携を含むアプリケーションの効率よい開発・運用を目的に開発された統合プラットフォームです。DataSpider®を導入することで連携プログラムを個別に導入・開発・運用する開発コストを削減し、システム構成の複雑化をふせぎます。DataSpider®は、GUIの開発・設定画面(Studio)上でスクリプトと呼ばれる処理フローを作成します。様々な活用したいデータをアダプタを使ってDataSpider®に取り込みます。取り込まれたデータは共通の操作で、様々なデータに変換・加工(構造変換、フィルタリング、マッピング、統合、計算など)が行われます。最終的に出力したいアダプタを通すことで目的とするデータを取得することが可能です。このスクリプトがサービスとして登録され、必要とするアプリケーションや処理から実行し、活用することが出来るようになります。開発・運用コストを大幅に削減!DataSpider®による開発・運用管理では、専門的な技術知識、複雑なプログラミングなど、開発に伴うスキルや労力は不要です。熟練したプログラマでなくても効率よく開発できるよう、GUIベースでビジュアルに開発できる環境とツールを豊富に備えています。マルチな連携の組み合わせやデータ加工も自由自在!各種ファイル形式、データベース、LotusNotes、SAP、Salesforce、BIツール、プロトコルなど、多種多様な接続先に応じたアダプタが提供されています。ファイルのマージは、プログラミング言語と同様の機能がGUIツールで提供されていますので効率的に開発することができます。一連のデータ連携処理を含むスクリプトは、そのまま実行でき、テストやデバック、モニタといった機能も充実していますのでスムーズな開発と業務展開が可能になります。スクリプトは、DataSpider®によってJavaプログラムに変換されてから実行されます。データの読み込み、変換、ストアの一連の処理を並列実行して効率よく処理することもできます。実行ログを管理するなどの運用支援機能も装備されています。豊富なアダプタ、ロジックアイコンでデータの抽出・変換・加工は自由自在!異なる形式のシステムやデータの連携を容易に行うための豊富なアダプタによって、連携毎の面倒なコーディングやデータ仕様の解析、詳しい知識は不要です。データ連携用のアダプタは、データベース、各種ファイル、ERP、グループウェア、人気の高い国産ソフト、Webおよび各種プロトコルに加え、パブリッククラウドとの連携も可能です。ビジュアル化されたロジックアイコンにより、データクレンジングや演算・変換といった面倒な処理もノンコーディング。開発コストや期間の削減とともに保守性も向上させます。豊富なアダプタとロジックアイコンマルチな連携の組み合わせやデータ加工も自由自在!DataSpider®の豊富なアダプタとロジックアイコンで、プログラミング言語のコーディングと遜色ないアプリケーションの実装が可能です。異なる形式のシステムやデータの連携を容易に行うための豊富なアダプタ、連携毎の面倒なコーディングやデータ仕様の解析、詳しい知識は不要です。データ連携用のアダプタは、データベース、各種ファイル、ERP、グループウェア、人気の高い国産ソフト、Webおよび各種プロトコルに加え、パブリッククラウドとの連携も可能です。データの関連づけを行うマッパーは、データクレンジングや演算・変換といった面倒な処理もノンコーディング。機能充実のロジックアイコンがビジュアルで容易な開発を可能にし、開発コストや期間の削減とともに保守性も向上させます。関連付けがGUIだけで可能(マッパー:データ連携と加工)データの関連付け、データクレンジングもノンコーディング連携元と連携先のデータ項目の関連付けはマッパーで行います。対象データの演算・抽出・加工には、約130種の豊富なロジック(関数)アイコンが用意されており、Java開発と同様のプログラミングをGUIだけで可能にします。「全角/半角」「和暦/西暦」「数字/漢数字」など、日本特有の便利なアイコンも用意されています。機能充実のロジックアイコンがビジュアルで容易な開発を可能にし、開発コストや期間の削減とともに保守性も向上させます。ログ出力機能DataSpider®は豊富なログ出力機能が用意されています。DataSpider®サーバが出力するログには、次のようなものがあり、任意のディレクトリに出力することができます。モジュールやアダプタのロードに関するログリポジトリDBに関するログトリガーに関するログコンポーネントプールに関するログWebコンテナに関するログクライアントアクセスに関するログ高速・高効率コンパイルして高速実行GUIで設定されたスクリプトは、内部ではJavaプログラムに自動変換後、コンパイルされ実行形式でサービス化されます。Javaプログラムでの実装と同等のパフォーマンスを実現します。そのためサーバでの実行時パフォーマンスが極めてよいのも特長です。大量のデータを効率よく処理するために、データの抽出、変換、書き込みを分割してそれぞれ実行するパラレルストリーミング方式も採用しています。フローチャートを描くように開発(デザイナ)デザイナデータ連携に必要なスクリプトを作成するモジュールです。連携対象をウィザードによって設定し、データ連携のフローを効率的に作成します。デザイナでは、マウスでドラッグ&ドロップすることで、データの処理フローを定義していきます。データソースからデータの入出力を行うアダプタや変換を行うマッパーの他、条件分岐や繰り返し処理、例外処理などの各種機能アイコンが提供されています。作成した処理フローをその場で実行し検証できる機能です。リアルタイムに処理のログを表示するので、データ連携フロー定義を作成しながら、実際にどのようにデータが流れているのかといった確認が行えます。DataSpider®のスクリプト実行時に、どこアイコンが実行されたかという実行経路に関するメッセージの他、エラー発生時にはエラーメッセージなど、開発時のデバッグに必要な内容が表示されます。実行ログの詳細度によって、5つのログレベルが用意されています。作成した処理フローを実行することで、データ連携処理時間をモニタ出力する機能です。処理フローのどこがボトルネックとなっているのか、データの接続、データの出力、変換、加工といった個々処理時間やフロー全体の処理時間はどの程度であるのか、を確認することができます。マイログでは、DataSpider®サーバ上で実行されたログの参照やエラー発生スクリプトの内容を確認することができます。実行を制御する各種トリガーDataSpider®で作成したデータ連携スクリプトは、トリガー機能によってさまざまなタイミングで自動起動することができます。インターバルといった実行スケジュールの指定によってスクリプトを起動できます。カレンダ機能も搭載しているので、営業日や特定の日程に合わせて、実行をスケジュールすることもできます。いった各種ファイルイベントにより、スクリプトを起動することができます。このトリガー機能によって、ファイル操作、ファイル転送系アプリケーションとの連携ができます。HTTPトリガーWebクライアントから、URLを指定するだけで、スクリプトを起動できます。このトリガーを使用すれば、サーブレットやJSPのプログラムは不要です。WebサービストリガーWebサービスクライアントから指定したメソッドを呼び出すことで、作成したスクリプトを実行させる機能です。運用ツールなど外部のアプリケーションからバッチ実行でスクリプトを起動させるトリガー機能です。SAPトリガーSAPシステムのアウトバンド要求により、スクリプトを実行させる機能です。監視対象のテーブル内の特定したカラム(ステータスカラム)が変更されたタイミングでスクリプトを実行させるトリガー機能です。DataSpider®接続アダプタ」と組み合わせで使用するトリガーです。HULFTトリガーは、HULFTの集信(ファイル受取)完了をきっかけにスクリプトを実行させる機能です。DataSpider®接続アダプタ」はセゾン情報システムズ社の製品です。StraForm-XコネクタStraForm-Xコネクタは、ウイングアーク株式会社のWebフォーム作成ツール「Straform-X」からDataSpider®へリアルタイムに接続するためのコネクタ機能です。Webフォームに入力されたデータをきっかけに、スクリプトを実行することができます。Azureアダプタ」製品の一部の機能として構成されています。AppFabricServiceBusを経由してDataSpider®のスクリプトが実行できるトリガー機能です。Azureクラウド上のデータを読み書きするアダプタです。コントロールパネルで簡単設定DataSpider®サーバの設定や実行状況をモニタする機能など、運用管理に必要な機能がコントロールパネル内に用意されています。DataSpider®ログ設定DataSpider®サーバ上で処理が実行されると、実行ログが出力されます。アプリケーションログ出力先設定ログの出力やログレベルを設定します。使って指定することができます。DataSpider®サーバの設定DataSpider®サーバの再起動やシャットダウン、DataSpider®ライセンス情報の参照など、システムの全般の設定や参照を行なうことができます。DataSpider®サーバに格納された開発環境をファイル圧縮し、エクスポート/インポートする機能も実装されています。停止などを行なうことができます。バージョン情報DataSpider®本体やモジュールのバージョンの参照を行なうことができます。マウント設定DataSpider®ファイルシステムとローカルファイルシステムの関連づけの設定を行なうことができます。環境変数管理DataSpider®サーバの環境変数の参照や変更を行なうことができます。ユーザアカウント複数の開発者が並行して処理を開発する場合に、各ユーザごとのにログリソースへの権限を設定することができます。休日(平日)に設定して利用することができます。設定を行なうことができます。すべての処理に有効です。リポジトリDB管理リポジトリDBの設定を行なうための機能です。DataSpider®のメタ情報および連携対象のデータを保持するエリアとして利用します。Servistaシリーズは、豊富なアダプタ群を提供しており、データベース、ファイルシステム、アプリケーション、プロトコル、グループウェアなど様々なプラットフォーム、データフォーマットへのアクセスを可能にしています。必要なデータの抽出、データの変換、新システムへの格納といった一連の作業をシームレスに実現します。クラウド連携ハイブリッドクラウドを容易に実現するDataSpider®クラウドビジョン散在するアプリケーションやデータを自由自在に連携、プログラムレスの便利なクラウド連携を実現データ連携同様に、GUIだけで簡単にクラウド連携が可能です。GIOなど、多くのクラウド(IaaS)上での動作にも対応、Webブラウザベースで利用できる開発クライアントも提供しています。DataSpider®クラウドビジョンによって、企業のIT基盤の最適化とクラウド活用は、よりアジャイルでフレキシブルに変化します。Cloud」の2つの利用形態を提供します。Cloudn)対応の連携アダプタを提供。GIOなど、多くのIaaS上※での動作に対応、クラウド上でのデータ連携も実現します。企業内のシステムリソースの再配置やクラウド化実現のステップに合わせ、オンプレミスだけでなく、プライベートクラウドやパブリッククラウド上にもDataSpider®を配置できます。XenServer、Hyper-Vを仮想化基盤とするIaaSでは基本的に動作します。個別のIaaSへの対応状況など、詳細につきましては、お問い合わせください。Web)を提供しています。クラウド上に配置したDataSpider®に、Webブラウザ経由でアクセス、クラウド上のデータ連携をWebブラウザから開発できます。ニーズに合わせたスタンダードパッケージシステム規模や事業規模に合わせて、豊富なアダプタをパックした「アドバンス」と、汎用的なアダプタをパックした「ベーシック」の2種類のスタンダードパッケージがあります。必要な機能で自由にカスタマイズ可能ベース(サーバ本体)モジュールに、必要な連携機能をカスタマイズできます。対応している仮想化システムは以下の通りです。XenServerHyper-V仮想化システムで稼働するゲストOS(※)のうち、前項の「対応OS」に含まれるOSがサポート対象となります。※ゲストOSは、仮想化システムがサポートしていることが前提となります。