RuntimeConfig

Laufzeitkonfiguration für eine Arbeitslast.

JSON-Darstellung
{
  "version": string,
  "containerImage": string,
  "properties": {
    string: string,
    ...
  },
  "repositoryConfig": {
    object (RepositoryConfig)
  },
  "autotuningConfig": {
    object (AutotuningConfig)
  },
  "cohort": string
}
Felder
version

string

Optional. Version der Batchlaufzeit.

containerImage

string

Optional. Optionales benutzerdefiniertes Container-Image für die Laufzeitumgebung des Jobs. Wenn keine Angabe erfolgt, wird ein Standardcontainer-Image verwendet.

properties

map (key: string, value: string)

Optional. Eine Zuordnung von Attributnamen zu Werten, die zum Konfigurieren der Arbeitslastausführung verwendet werden.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositoryConfig

object (RepositoryConfig)

Optional. Konfiguration des Abhängigkeits-Repositorys

autotuningConfig

object (AutotuningConfig)

Optional. Konfiguration der automatischen Optimierung der Arbeitslast

cohort

string

Optional. Kohorten-ID. Hiermit werden Familien von Arbeitslasten mit derselben Form identifiziert, z.B. tägliche ETL-Jobs.

RepositoryConfig

Konfiguration für Abhängigkeits-Repositories

JSON-Darstellung
{
  "pypiRepositoryConfig": {
    object (PyPiRepositoryConfig)
  }
}
Felder
pypiRepositoryConfig

object (PyPiRepositoryConfig)

Optional. Konfiguration für das PyPi-Repository.

PyPiRepositoryConfig

Konfiguration für das PyPi-Repository

JSON-Darstellung
{
  "pypiRepository": string
}
Felder
pypiRepository

string

Optional. PyPi-Repository-Adresse

AutotuningConfig

Konfiguration der automatischen Optimierung der Arbeitslast

JSON-Darstellung
{
  "scenarios": [
    enum (Scenario)
  ]
}
Felder
scenarios[]

enum (Scenario)

Optional. Szenarien, auf die die Optimierungen angewendet werden.

Szenario

Das Szenario stellt ein bestimmtes Ziel dar, das durch die automatische Optimierung durch Ändern der Arbeitslasten erreicht werden soll.

Enums
SCENARIO_UNSPECIFIED Standardwert.
SCALING Empfehlungen zur Skalierung, z. B. initialExecutors.
BROADCAST_HASH_JOIN Es wurden Hinweise zu möglichen Übertragungen von Verwandtschaftsbeziehungen hinzugefügt.
MEMORY Speicherverwaltung für Arbeitslasten