Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Verwalten von Ausführungsprofilen für Dynamic Engine-Umgebungs-Tasks

Ausführungsprofile enthalten eine Reihe von Konfigurationen, d. h. die Ressourcenzuweisung sowie erweiterte Eigenschaften, für die Ausführung von Tasks.

Sie können die Liste der Ausführungsprofile über die Registerkarte Run profiles (Ausführungsprofile) auf der Seite Processing (Verarbeitung) sehen.

Mithilfe des Filters Environment (Umgebung) können Sie die Liste der Ausführungsprofile einer bestimmten Dynamic Engine-Umgebung herausfiltern.

Sie benötigen die Benutzerberechtigung Ausführungsprofile – Verwalten (TMC_RUN_PROFILE_MANAGEMENT), um Ausführungsprofile zu verwalten.

Erstellen eines Ausführungsprofils

Before you begin

Sie benötigen die Benutzerberechtigung Ausführungsprofile – Verwalten (TMC_RUN_PROFILE_MANAGEMENT), um Ausführungsprofile zu erstellen.

Procedure

  1. Öffnen Sie die Seite Processing (Verarbeitung).
  2. Klicken Sie auf die Registerkarte Run profiles (Ausführungsprofile).
  3. Klicken Sie auf Add run profile (Ausführungsprofil hinzufügen).
  4. Wählen Sie Dynamic Engine als Prozessortyp aus.
  5. Wählen Sie eine Dynamic Engine-Umgebung in der Liste aus.
  6. Geben Sie einen Namen für das Ausführungsprofil ein.
  7. Fügen Sie eine Beschreibung hinzu.
  8. Konfigurieren Sie die JVM-Argumente, die Sie für alle auf der Engine mit diesem Profil ausgeführten Jobs einstellen möchten.
    Die hier festgelegten JVM-Parameter überschreiben die in Talend Studio eingestellten Werte. Die Ressourceneinstellungen für Kubernetes-Pods und -Container werden ebenfalls hier über die JVM-Einstellungen festgelegt.

    Example

    Erstellen eines Ausführungsprofils.
    Dieses Beispiel zeigt benutzerdefinierte Einstellungen für CPU und Arbeitsspeicher, die für die aktuell in Kubernetes ausgeführte Task zugewiesen sind:
    -DI:PodCPURequest=500m
    -DI:PodCPULimit=1
    -DI:PodRAMRequest=512M
    -DI:PodRAMLimit=1G
    • -DI:PodCPURequest gibt die anfängliche CPU-Zuweisung für den Pod an.
    • -DI:PodCPULimit legt ein Höchstlimit für die CPU-Nutzung des Pods fest, um zu verhindern, dass er zu viele CPU-Ressourcen beansprucht.
      InformationshinweisNote: Kubernetes misst CPU-Ressourcen in milliCPU (m), auch als millicore bezeichnet. Der kleinste Wert, den Sie angeben können, ist 1 m, was 0,001 eines physischen oder virtuellen CPU-Core entspricht. Wenn Sie einen numerischen Wert ohne Einheit eingeben, interpretiert Kubernetes ihn als Bruchteil eines CPU-Cores. Beispiel:
      • 0,5 fordert einen halben CPU-Core an (500 m).
      • 1 fordert einen ganzen CPU-Core an (1000 m).
    • -DI:PodRAMRequest gibt die anfängliche Arbeitsspeicherzuweisung für den Pod an.
    • -DI:PodRAMLimit legt ein Höchstlimit für die Arbeitsspeichernutzung des Pods fest, um zu verhindern, dass er zu viele Ressourcen belegt.
    Weitere Informationen zu den Parametern, die für die Verwaltung von Kubernetes-Pods und -Containern verwendet werden, finden Sie in der Kubernetes-Dokumentation unter Resource Management for Pods and Containers.
  9. Klicken Sie auf Save (Speichern) oder Save and add another (Speichern und neue hinzufügen), um ein anderes Ausführungsprofil mit unterschiedlichen JVM-Einstellungen zu erstellen.

Aktualisieren eines Ausführungsprofils

Sie können ein Ausführungsprofil direkt über die Liste der Ausführungsprofile oder über die Schublade der Ausführungsprofile aktualisieren.

Before you begin

Sie benötigen die Benutzerberechtigung Ausführungsprofile – Verwalten (TMC_RUN_PROFILE_MANAGEMENT), um Ausführungsprofile zu aktualisieren.

Procedure

  1. Öffnen Sie die Seite Processing (Verarbeitung).
  2. Klicken Sie auf die Registerkarte Run profiles (Ausführungsprofile).
  3. Setzen Sie den Mauszeiger auf den Namen des Ausführungsprofils, das bearbeitet werden soll, und klicken Sie auf das Symbol Edit (Bearbeiten).
    Sie können auch auf den Namen des Ausführungsprofils klicken, um das Detailfenster des Ausführungsprofils zu öffnen, und dann auf Edit (Bearbeiten) klicken, um die Schublade zu öffnen.
  4. Bearbeiten Sie das Ausführungsprofil, indem Sie zum Beispiel das Ausführungsprofil umbenennen, die Beschreibung ändern oder ein JVM-Argument hinzufügen.
  5. Speichern Sie Ihre Änderungen.

Löschen eines Ausführungsprofils

Sie können ein Ausführungsprofil direkt über die Liste der Ausführungsprofile oder über das Detailfenster des Ausführungsprofils löschen.

Before you begin

Sie benötigen die Benutzerberechtigung Ausführungsprofile – Verwalten (TMC_RUN_PROFILE_MANAGEMENT), um Ausführungsprofile zu löschen.

Procedure

  1. Öffnen Sie die Seite Processing (Verarbeitung).
  2. Klicken Sie auf die Registerkarte Run profiles (Ausführungsprofile).
  3. Setzen Sie den Mauszeiger auf den Namen des Ausführungsprofils, das gelöscht werden soll, und klicken Sie auf das Symbol Delete (Löschen).
  4. Wenn dieses Ausführungsprofil von vorhandenen Tasks verwendet wird, konfigurieren Sie diese Tasks neu, indem Sie eine der folgenden Optionen auswählen:
    • Kein Ausführungsprofil für diese Tasks verwenden
    • Ein alternatives Ausführungsprofil für diese Tasks verwenden und ein Ausführungsprofil aus der Liste auswählen.
    Wenn Sie das letzte Ausführungsprofil der Engine löschen, werden die Ausführungen ohne Ausführungsprofil mit den Standardwerten neu geplant.
  5. Klicken Sie auf Delete (Löschen), um das Löschen zu bestätigen.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!