Python wheel タスク for ジョブ

Python wheel タスクタイプを使用して、Python wheel としてパッケージ化されたコードをデプロイします。

要件

  • Python wheelファイルは、コンピュート構成と互換性のある場所またはリポジトリにアップロードする必要があります。

  • setup.py ファイルで定義されている名前とエントリ ポイントを知っている必要があります。

Python wheelタスクの構成

注:

ジョブ UI には、他の構成済み設定に基づいてオプションが動的に表示されます。

ジョブ UI のタスク タブからPython wheelタスクを追加するには、次の手順を実行します。

  1. 「タイプ」ドロップダウンメニューで、「Python wheel」を選択します。

  2. 「パッケージ名」フィールドに、name変数に割り当てられた値を「setup.py」に入力します。

  3. [エントリポイント]フィールドに、ホイール内のロジックを実行する関数を入力します。この関数は、setup.pyentry_points ディクショナリのキーとして定義する必要があります。

  4. コンピュートを使用して、ホイールのロジックをサポートするクラスターを選択または構成します。

  5. Serverlessコンピュートを使用する場合は、[環境とライブラリ] フィールドを使用して、新しい環境を選択、編集、または追加します。「ノートブックの依存関係のインストール」を参照してください。

  6. 他のすべてのコンピュート設定については、[Dependent Library] の下の [+ Add] をクリックします。「依存ライブラリの追加」ダイアログが表示されます。

    • 既存の Python wheel を選択するか、新しい Python wheel ファイルをアップロードできます。

    • ホイール ファイルは、コンピュート構成でサポートされている場所に保存する必要があります。 Python ライブラリのサポートを参照してください。

    • ライブラリソース には、ホイールを選択またはアップロードするための異なるフローがあります。 「ライブラリ」を参照してください。

  7. (オプション) Configure パラメーター位置指定引数またはキーワード引数のいずれかを使用できます。Configure タスク パラメーターを参照してください。

  8. [タスクの保存] をクリックします。