Freigeben über


JAR-Aufgabe für Aufträge

Verwenden Sie die JAR-Aufgabe, um Scala- oder Java-Code bereitzustellen, der in einem JAR (Java ARchiv) kompiliert wurde. Bevor Sie eine JAR-Aufgabe erstellen, lesen Sie "Create a Databricks compatible JAR".

Wichtig

Serverlose Scala- und Java-Aufträge befinden sich in Der Betaversion. Sie können JAR-Aufgaben verwenden, um Ihre JAR bereitzustellen. Siehe Verwalten von Azure Databricks-Vorschauen , wenn sie noch nicht aktiviert ist.

Anforderungen

  • Wählen Sie eine Computekonfiguration aus, die Ihre Workload unterstützt.
  • Laden Sie Ihre JAR-Datei an einen Speicherort oder ein Maven-Repository hoch, das mit Ihrer Berechnung kompatibel ist. Siehe JAR-Bibliotheksunterstützung.
  • Für den Standardzugriffsmodus: Ein Administrator muss Maven-Koordinaten und JAR-Pfade zu einer Zulassungsliste hinzufügen. Siehe Standardzugriffseinschränkungen.

Konfigurieren einer JAR-Aufgabe

Fügen Sie eine JAR-Aufgabe auf der Registerkarte Aufgaben in der Benutzeroberfläche Jobs hinzu, indem Sie wie folgt vorgehen:

  1. Klicken Sie auf "Aufgabe hinzufügen".

  2. Geben Sie einen Namen in das Feld " Vorgangsname " ein.

  3. Wählen Sie im Dropdownmenü Typ die Option JAR aus.

  4. Geben Sie die Hauptklasse an.

    • Dies ist der vollständige Name der Klasse, die die auszuführende Hauptmethode enthält. Diese Klasse muss in einem JAR enthalten sein, das als abhängige Bibliothek konfiguriert ist.
  5. Klicken Sie auf Compute, um Rechenressourcen auszuwählen oder zu konfigurieren. Wählen Sie eine klassische oder serverlose Rechnerkapazität.

  6. Konfigurieren Sie Ihre Umgebung, und fügen Sie Abhängigkeiten hinzu:

    • Klicken Sie bei der klassischen Berechnung auf das Plussymbol.Fügen Sie unter abhängigen Bibliotheken hinzu. Das Dialogfeld "Abhängige Bibliothek hinzufügen " wird angezeigt.

      • Sie können eine vorhandene JAR-Datei auswählen oder eine neue JAR-Datei hochladen.
      • Nicht alle Speicherorte unterstützen JAR-Dateien.
      • Nicht alle Compute-Konfigurationen unterstützen JAR-Dateien an allen unterstützten Speicherorten.
      • Jede Bibliotheksquelle verfügt über einen anderen Flow zum Auswählen oder Hochladen einer JAR-Datei. Siehe Installieren von Bibliotheken.
    • Wählen Sie für die serverlose Berechnung eine Umgebung aus, und klicken Sie dann auf das Bleistiftsymbol. Bearbeiten Sie sie, um sie zu konfigurieren.

      • Sie müssen 4 oder höher für die Umgebungsversion auswählen.
      • Fügen Sie Ihre JAR-Datei hinzu.
      • Fügen Sie alle anderen Abhängigkeiten hinzu, die Sie haben. Schließen Sie keine Spark-Abhängigkeiten ein, da diese bereits in der Umgebung von Databricks Connect bereitgestellt werden. Weitere Informationen zu Abhängigkeiten in JARs finden Sie unter Create an Azure Databricks compatible JAR.
  7. (Optional) Konfigurieren Sie Parameter als eine Liste von Zeichenketten, die als Argumente an die Hauptklasse übergeben werden. Weitere Informationen finden Sie unter Konfigurieren von Aufgabenparametern.

  8. Klicken Sie auf Aufgabe speichern.