本ハンズオンでは、ファイルをアップロードし、Hellow world ジョブを投入するところまでを実施します。
参考) https://rescale.github.io/api-docs/#introduction
- 事前準備 (最初に一度必ず実施)
=========================
-
STEP0 事前準備を行ってください。下記を設定します。
- API Token (APIキー)の設定
- スクリプト保存先の設定
- Jqのインストール
- Tutorial APIを使ってジョブ投入を行なう
===================================
上から順番に行ってください。
-
STEP1: Fileのアップロード
- 引数: ファイル名
- 返り値: fileId(アップロードしたファイルに対応)
-
STEP2: ジョブの作成
- 引数: fileId
- 返り値: jobId 含むJSON
-
STEP3: ジョブの実行
- 引数: jobId
- 返り値: なし
-
STEP4: JOBのモニタリング
- 引数: jobId
- 返り値: JSON
-
STEP5: 計算結果の中からダウンロードしたいファイルの fileId を調べる (計算完了後)
- 引数: jobId
- 返り値: fileId(ダウンロードするファイルに対応)
-
STEP6: 計算結果の中から特定のファイルをダウンロードする (計算完了後)
- 引数: fileId(ダウンロードするファイルに対応)
- 返り値: なし
- その他、よく利用するAPI
============================