ジョブ用 JAR タスク

JAR タスクを使用して、Scala または JAR にコンパイルされたJavaコードをデプロイします (ARchive Java)。 JAR タスクを作成する前に、ビルドの要件と制限事項については、 Databricks 互換 JAR の作成 に関する説明を参照してください。

Requirements

JAR タスクを構成する

ジョブ UI の JAR タブから タスクを追加するには、次の操作を行います。

  1. [ プラス] アイコンをクリックします。タスクを追加します

  2. [タスク名] フィールドに名前を入力します。

  3. Type ドロップダウン メニューで、JAR を選択します。

  4. メイン クラスを指定します。

    • これは、実行されるメイン メソッドを含むクラスのフル ネームです。 このクラスは、依存ライブラリとして構成された JAR に含まれている必要があります。
  5. [ コンピューティング ] をクリックしてコンピューティングを選択または構成します。 クラシック コンピューティングまたはサーバーレス コンピューティングを選択します。

  6. 環境を構成し、依存関係を追加します。

    • クラシック コンピューティングの場合は、[プラス] アイコンをクリックします。依存ライブラリの下に追加します。 [ 依存ライブラリの追加 ] ダイアログが表示されます。

      • 既存の JAR ファイルを選択するか、新しい JAR ファイルをアップロードできます。
      • すべての場所で JAR ファイルがサポートされているわけではありません。
      • すべてのコンピューティング構成が、すべての場所で JAR ファイルをサポートしているわけではありません。
      • ライブラリ ソースごとに、JAR ファイルを選択またはアップロードするためのフローは異なります。 「 ライブラリのインストール」を参照してください。
    • サーバーレス コンピューティングの場合は、環境を選択し、[ 鉛筆] アイコン をクリックします。編集して構成します。

      • 環境バージョンには 4 以上を選択する必要があります。
      • JAR ファイルを追加します。
      • 既存のその他の依存関係を追加します。 Spark の依存関係は、Databricks Connect によって環境で既に提供されているため、含めないでください。 JAR の依存関係の詳細については、「 Azure Databricks 互換 JAR の作成」を参照してください。
  7. (省略可能) パラメーター を、メイン クラスに引数として渡される文字列の一覧として構成します。 「タスク パラメーターを構成する」を参照してください。

  8. (省略可能)再試行、実行期間、ストリーミング バックログのしきい値、または通知を構成するには、「 タスクの詳細設定」を参照してください。

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

このタスクを編集、複製、無効化、または削除するには、「 Lakeflow ジョブのタスクの構成と編集」を参照してください。

その他のリソース