5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ハッカソンでDataSpiderを使って開発をする

Last updated at Posted at 2016-10-21

#はじめに
DataSpiderは各種APIへの接続を容易にし、独自のAPIをノンコーディングで実装できるデータ連携ソフトウェアです。
ハッカソンではAWS上にDataSpiderインスタンスを立て提供させていただいています。
ご利用いただくにはSilverlightランタイムをインストール可能なブラウザが必要になります。

開場にいるサポート担当から以下の情報を提供いたしますので、http://<IPアドレス>:<ポート番号>/WebStudio/へアクセスしてください。

  • IPアドレス
  • ポート番号
  • ユーザ
  • パスワード

#開発クライアントにログインする
##Studio for Webを使う
1.上記URLへブラウザでアクセスし、ユーザ、パスワードを入力します。
 image

2.Studio for Webの画面が表示されます。
 image

#連携処理を作成する
0.概要
処理の最小単位はスクリプトで、そのスクリプトが複数集まったものがプロジェクトになります。
作成した処理を外部から呼び出したいとき、プロジェクトをサービスに登録し、トリガーと紐付けて外部のアプリケーションから利用することになります。
image

1.スクリプトの器となるプロジェクトを作成します。
 - 新しいプロジェクトをクリックしてプロジェクトスクリプトに名前をつけて完了します。
 image

 - デザイナが表示されますのであとはツールパレットから必要なコンポーネントをドラッグ&ドロップで配置して開発をしていきます。
 image

#データをアップロードする
処理を作成する上で必要になってくるファイルはDataSpiderのエクスプローラからアップロードすることができます。
1.メニューバーのエクスプローラをクリック
 image

2.エクスプローラ画面が表示されるので、アップロードしたいディレクトリを選択して右クリックでローカルからアップロードを選択します。
 image
 ※dataディレクトリはファイル選択時に最初に表示されるディレクトリになるのでこちらに配置するのが便利です。

#テスト実行を行う

  1. 処理の作成ができたら実行してみましょう。
     実行方法にはサーバサイドで実行されるものと、デバッグログを出力させながら実行させるモードがあります。
     開発時にはデバッグモードを利用しましょう。

 image

 赤で囲んだボタンがデバッグ実行ボタンになります。
 その横にあるボタンはサーバサイドでの実行になるため、画面上にはログが表示されません。

  1. 実行ログの確認にはいくつか種類がありますので必要に応じてタブを切り替えながら確認します。
    image

#その他
##リモートデスクトップからStudio for Desktopを使う

  • AWSの環境にリモートデスクトップでログインして利用いただき、インストール版の開発クライアントStudio for Desktopのご利用も可能ですので、サポートスタップにお気軽にお声がけください。

##評価版をダウンロードして利用する

  • こちら『評価版申し込み』からご自身の端末にダウンロードいただくことが可能です。
  • 但し、ダウンロードには時間がかかりますのでご注意ください。
5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?