dstn交流会_data_spider 3.0最新情報とデモ

25
株式会社アプレッソ DataSpider Servista 3.0 最新技術情報とデモ

Upload: dstn

Post on 18-Jul-2015

1.742 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: dstn交流会_data_spider 3.0最新情報とデモ

株式会社アプレッソ

DataSpider Servista 3.0最新技術情報とデモ

Page 2: dstn交流会_data_spider 3.0最新情報とデモ

タイトル

© 2011 APPRESSO K.K. All Rights Reserved. 2

DataSpider Servista 3.0 出荷開始!

2011年7月29日よりリリース中

Page 3: dstn交流会_data_spider 3.0最新情報とデモ

DataSpider Servista 3.0 新機能サマリー

© 2011 APPRESSO K.K. All Rights Reserved. 3

■ DataSpider On Cloud対応Webブラウザベースの開発クライアント[Studio for Web]提供(※オプション)

■ 大規模開発支援複数人開発機能強化個別インポート/エクスポートサービス登録時の差分抽出

■ エラー対策強化メッセージコード(エラーコード)

■ ユーザビリティ強化テーブルブラウザデータベースアダプタ読み取り/書き込みカラム選択

・・

新たに500以上の新機能や修正を実施!

Page 4: dstn交流会_data_spider 3.0最新情報とデモ

DataSpider のクラウド戦略

© 2011 APPRESSO K.K. All Rights Reserved. 4

Page 5: dstn交流会_data_spider 3.0最新情報とデモ

DataSpider Studio for Web とは

© 2011 APPRESSO K.K. All Rights Reserved. 5

RIA(Rich Internet Applications)を使った

Webアプリケーションベースの統合開発環境

クラウド

データセンター

インターネット

Web ブラウザ

データセンター、クラウド上のにWebブラウザからアクセス!

開発

Page 6: dstn交流会_data_spider 3.0最新情報とデモ

DataSpider Studio for Web とは

© 2011 APPRESSO K.K. All Rights Reserved. 6

■ 特徴ブラウザベースでの開発、運用が可能に(※)

インストール不要Silverlightを使った軽快な操作感クラウド環境への接続設定も容易に(HTTP通信)

通信方式の改善(RMI→XML-HTTP)-遠隔地からのサーバへのアクセス

(※)現在、Studio for Webで未対応の機能があります。詳細につきましては、弊社までお問い合わせく

ださい。

Page 7: dstn交流会_data_spider 3.0最新情報とデモ

大規模開発支援

© 2011 APPRESSO K.K. All Rights Reserved. 7

■ チーム開発機能を実装チーム開発機能とは、複数人によるサービスの開発をス

ムーズに行うことができるように用意された拡張機能です。

※チーム開発機能の有効・無効の切り替えも行えます。(従来通りの使用も可能)

Page 8: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能を使った開発の流れ

© 2011 APPRESSO K.K. All Rights Reserved. 8

共有プロジェクト作成

プロマネAさんが「root」ユーザでプロジェクト構造、命名規則、スクリプトデザイナなどを制定

開発者Bさん、Cさんにそれぞれスクリプトを割り当て

開発者Bさん

開発者Cさん

各自、スクリプトを「ロック」して開発開始

Bさん、Cさんともに開発しながらスクリプトの変更をローカルに「保存」

Bさん、Cさんはルールに従い、マイルストーンごとににプロジェクトをサーバに「コミット」(その際に「コメント」も追加する)

Aさんはスクリプト内容を最終確認し、問題なければ「タグ」を振ってサービスに登録

Bさん、Cさんはサーバから各々の変更を「更新」して適宜確認する

Bさん、Cさんは開発が終了したらサーバに「コミット」

Page 9: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 9

• [チーム開発機能]を有効にすることによりプロジェクト

保存の仕様が変更され、以下の機能が追加されました

■機能

- コミット

- 更新

- プロジェクトをサーバの最新版で上書き

- プロジェクトをサーバから復元

- ローカル履歴からの復元(スクリプト)

■状態表示

- 保存による状態表示の遷移

Page 10: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 10

Studio

プロジェクト保存

プロジェクトA

DataSpider V2.4.x 「プロジェクトの保存」

現行のDataSpiderでは、プロジェクトの保存をするとサーバ側のプロジェクトに上書き(新規書き込み)していました。

Page 11: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 11

DataSpider V3.0 「プロジェクトの保存」

新規プロジェクトをローカル側に保存します。

Studio

プロジェクトの保存

プロジェクトA

¥System¥Work

チーム開発機能を有効し、プロジェクトを保存すると、一旦ローカルに保存されるようになりました。ローカルに保存するため、プロジェクトバージョンによるデータの肥大化を押えることが可能となります。

Page 12: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 12

DataSpider V3.0 「コミット」

新規プロジェクトをローカルからサーバにコミットします。

Studio

コミット

プロジェクトA

¥System¥Work

「コミット」を実行すると、サーバ側にプロジェクトが保存されます。

プロジェクトA

Page 13: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 13

• DataSpider V3.0 「コミット」

コミット時に、コメントとタグを入力することができます。

コメントとタグの注記が可能です

コミット対象のスクリプト一覧操作対象として、更新、追加、削除が表示されます

Page 14: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 14

• DataSpider V3.0 「プロジェクトをサーバから復元」

保存したプロジェクトをサーバから復元することができます。

過去履歴から選択可能ですコメントはツールチップで全て表示できます

コミット時に記入したタグが表示されますタグはマイプロジェクトからも設定できます

Page 15: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 15

• DataSpider V3.0 「ローカル履歴から復元」

ローカルの履歴からスクリプトを復元することができます。

ローカルに保存されているスクリプトの履歴から選択可能です。

Page 16: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 16

• DataSpider V3.0 「更新」自身が編集しているスクリプトの内容は残しつつ、他の人が追加、

修正した最新情報をローカル側に反映できます。

サーバ

ローカル

プロジェクトA

スクリプトー1

スクリプトー2

プロジェクトA

スクリプトー1

スクリプトー2

スクリプトー3

更新

スクリプトー3

Page 17: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 17

■ DataSpider V3.0 「プロジェクトをサーバの最新版で上書き」

ローカルの編集を破棄して、サーバ側の最新版の状態に上書きします。

サーバ

ローカル

上書きされます。

Page 18: dstn交流会_data_spider 3.0最新情報とデモ

チーム開発機能

© 2011 APPRESSO K.K. All Rights Reserved. 18

スクリプト編集中

プロジェクトを保存

コミット

■ プロジェクト保存時に状態を示すマーク > が表示されます。

プロジェクトの編集時(*)、コミット前(>)の状態が把握可能となりました。

Page 19: dstn交流会_data_spider 3.0最新情報とデモ

個別エクスポート機能

© 2011 APPRESSO K.K. All Rights Reserved. 19

■ 変更分のみを開発機から本番機へ移行する際などに使用で

きます。– ユーザ、グループ、マウント設定もエクスポート対象とするこ

とができるようになりました。

左ペインでカテゴリを選んで、右ペインで個別選択することができます。

Page 20: dstn交流会_data_spider 3.0最新情報とデモ

サービス登録時の差分抽出

© 2011 APPRESSO K.K. All Rights Reserved. 20

■ プロジェクトをサービスとして登録する際に、登録済み

サービスとの内容の比較ができる機能です。

専用の画面でスクリプトの内容や、スクリプトの詳細情報を比較・確認することができます。

Page 21: dstn交流会_data_spider 3.0最新情報とデモ

エラー対策強化

© 2011 APPRESSO K.K. All Rights Reserved. 21

■ メッセージコード機能

エラーコードベースで障害の原因、対策がすぐにわかるように

する機能です。

メッセージコードを控えて

ヘルプで検索するとすぐ見つかります。

Page 22: dstn交流会_data_spider 3.0最新情報とデモ

ユーザビリティ強化

© 2011 APPRESSO K.K. All Rights Reserved. 22

■ データベースブラウザ機能

アダプタのテーブル名を指定する際に、テーブル名を検索しながらテーブル名を指定する機能です。

Page 23: dstn交流会_data_spider 3.0最新情報とデモ

ユーザビリティ強化

© 2011 APPRESSO K.K. All Rights Reserved. 23

■ [テーブル読み取り処理]で、読み取り対象カラムの指定が

できます。– 読み取る対象のカラム数が多く、読み取りたいカラムが少ない

ときに有効

– 2.4以前では読み取り後、Mapperでフィルタリングが必要だった

– 読み取りカラムを指定することによりパフォーマンスが向上が見込める

■ [テーブル書き込み処理]で、書き込み対象カラムの指定が

できます。– 書き込みたいくないカラムがあるときに有効

– 2.4以前ではテーブル書き込みではなく、更新系SQL文実行処理を行う必要があった

– SQL文を記述しないでも、プロパティ設定ダイアログで設定がで

Page 24: dstn交流会_data_spider 3.0最新情報とデモ

最後に・・・・

© 2011 APPRESSO K.K. All Rights Reserved. 24

是非、最新バージョンのDataSpiderServista 3.0を体験してみてください!

Page 25: dstn交流会_data_spider 3.0最新情報とデモ

© 2011 APPRESSO K.K. All Rights Reserved. 25

お問い合わせは… 株式会社アプレッソTEL:03-4321-1111E-mail:[email protected]:http://www.appresso.com/