ジョブ管理のためのVisual Studio Code用のデータ・サイエンス拡張の使用

Visual Studio Code用のOCI Data Science拡張を使用してジョブを操作します。

OCI Toolkit for Visual Studio Codeには、開発者がMicrosoft Visual Studio Code内からOCIでリソースとアプリケーションを作成、テストおよびデプロイするのに役立つ一連の機能が用意されています。

OCI Toolkit for VS Codeを検索するには、Visual Studio Code Marketplaceに移動して「OCI」を検索します。

ジョブのリスト

データ・サイエンス拡張は、サイド・パネルのツリー・ビューです。データは、ユーザー資格証明、リージョン、テナンシOCIDなどの構成ファイルの指定に基づいてロードされます

ツリー・ビューには、最上位レベルにテナンシがあり、その後にコンパートメントが続きます。各コンパートメントにはプロジェクトがあり、各プロジェクトにはすべてのジョブがリストされます。各ジョブには、アーティファクトとそれに関連付けられたすべてのジョブ実行がリストされます。

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 目的のプロジェクトのノードを開きます。
  3. 必要なジョブのノードを展開します。

ジョブの作成

既存のデータ・サイエンス・ジョブ・アーティファクトから新しいジョブを作成します。

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 目的のプロジェクトのノードを開きます。
  3. 必要なジョブのノードを展開します。
  4. ジョブのアーティファクトを右クリックし、「アーティファクトからの新規ジョブの作成」を選択します。

    右下隅のポップアップに新しいジョブIDが表示されます。新しく作成したジョブは、作成後にツリー・ビューに表示されます。

ジョブの実行

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 目的のプロジェクトのノードを開きます。
  3. ジョブを右クリックし、「実行...」を選択します。
  4. (オプション)次の値を入力します:
    • キーおよび: 環境変数は、ジョブを制御します。「環境変数の追加」を使用して、さらに変数を追加します。
    • コマンドライン引数: 使用する任意の実行オプション。
    • 最大ランタイム(分): ジョブが完了する必要がある時間制限。
  5. 実行をクリックして、ジョブ実行を開始します。

    ジョブ・ログを表示して、実行の結果を確認します。

ローカル変更のオーバーライド

使用可能な最新のリモート仕様でオーバーライドして、ローカル変更をジョブに戻します。

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 目的のプロジェクトのノードを開きます。
  3. 必要なジョブのノードを展開します。
  4. ジョブのアーティファクトを右クリックし、「ジョブ・アーティファクトの取得とローカル変更のオーバーライド」を選択します。

    ローカルの変更は、ジョブでオーバーライドされます。

ジョブの管理

ジョブ実行の詳細、取消しおよび削除については、OCI Data Science Extension for Visual Studio Codeを参照してください。

ジョブ実行が完了したら、次のことができます:

詳細の表示

ジョブを右クリックして「詳細の表示」を選択し、コンソールにリダイレクトしてジョブ実行の詳細を表示します。

出力を表示します

ジョブを右クリックし、「出力の表示」を選択して、エディタ・リージョンの右下隅にあるパネルの出力タブに記録されたメッセージを表示します。

ジョブ実行の取消

ACCEPTEDIN_PROGRESSまたはNEEDS_ATTENTION状態のジョブ実行のみ取り消すことができます。

ジョブを右クリックし、「ジョブ実行の取消し」を選択して、ジョブ実行の取消しを表示します。ジョブ実行の取消が開始されたことを通知する情報メッセージが表示されます。

ジョブ実行の削除

ジョブを右クリックし、「削除」を選択して、ジョブからジョブ実行を削除します。「ジョブ実行の削除」を選択して、情報メッセージで削除を確認します。