アプレッソの「DataSpider Servista」は、EAI(データ連携)ソフトである。データベースやWebサービスなどの複数システム同士を、スケジュール駆動やトリガー駆動などのタイミングでデータ連携させられる。システム同士のデータ連携ロジックは、マウスによるビジュアル開発で定義できる。アダプタを利用することによって、各種のデータソースやシステムに接続できる。
直近では、Microsoft Azure用の接続アダプターを機能強化し、Azure上で利用できる機械学習システムであるMicrosoft Azure ML(Machine Learning)を利用できるようにした。アダプターを介して機械学習に必要なデータを渡し、機械学習の結果を受け取れるようにした。こうした作業を手動で行わなくても、DataSpider ServistaのEAI処理の内部で、バッチ処理として機械学習を実行できるようになった。
Azure用の連携アダプターは、接続するAzureの機能に応じて3つの既存機能がある。1つは、メッセージングサービス「Azure Service Bus」と接続する機能である。Azureにホストされたサービスからメッセージを受信して、DataSpider上のスクリプトを実行できる。1つは、ストレージの「Azure Blob Storage」に接続してファイルやデータの取得・書き込み・削除を行う機能である。1つは、データベースサーバーの「Azure SQL Database」に接続してSQLで問い合わせる機能である。
今後アプレッソが提供を予定している新版「DataSpider Servista 4.0 SP1」では、Azure用の連携アダプターとして、さらに3つの新機能を提供する。1つは、NoSQLデータベースの「Azure DocumentDB」に接続してデータを検索・更新・削除する機能である。1つは、Hadoopサービスの「Azure HDInsight」に接続してHadoopインスタンスの起動・停止・ジョブの実行を行う機能である。1つは、クラウドサービス間の処理を管理する「Azure Queue Storage」に接続して、メッセージキューの送信・受信・削除を行う機能である。
用途と機能 | システム同士をデータ連携させるEAI(データ連携)ソフト データベースやWebサービスなどの複数システム同士を、スケジュール駆動やトリガー駆動などのタイミングでデータ連携する |
---|---|
主な特徴 | 連携アダプターの適用により、各種のデータベースサーバーやクラウドサービスなど、さまざまなデータソースに接続できる |
直近の強化点 | Microsoft Azure用の接続アダプターを強化し、アダプターを介して機械学習(Microsoft Azure Machine Learning)に必要なデータを投入し、結果を取得できるようにした |
アダプターを介して接続できるAzureの機能 | Azure Service Bus(メッセージングサービス) Azure Blob Storage(ストレージ) Azure SQL Database(データベースサーバー) Azure Machine Learning(機械学習) Azure DocumentDB(NoSQL、次期版で予定) Azure HDInsight(Hadoop、次期版で予定) Azure Queue Storage(メッセージキュー、次期版で予定) |
価格(税別) | ■データ連携に必要な機能を標準でパッケージ化した構成の場合: 「Basic Server Package」(トリガー7種とアダプタ12種が付属)が300万円から 「Advanced Server Package」(トリガー7種とアダプタ21種が付属)が550万円から |
発表日 | 2016年1月19日(Azure接続アダプターの強化) |
出荷日 | 2016年1月19日(Azure接続アダプターの強化) |
備考 | Azure用の接続アダプターは、豆蔵のグループ会社であるネクストスケープとアプレッソが共同で開発した |