RuntimeConfig

Configurazione di runtime per un carico di lavoro.

Rappresentazione JSON
{
  "version": string,
  "containerImage": string,
  "properties": {
    string: string,
    ...
  },
  "repositoryConfig": {
    object (RepositoryConfig)
  },
  "autotuningConfig": {
    object (AutotuningConfig)
  },
  "cohort": string
}
Campi
version

string

Facoltativo. Versione del runtime batch.

containerImage

string

Facoltativo. Immagine container personalizzata facoltativa per l'ambiente di runtime del job. Se non specificato, verrà utilizzata un'immagine contenitore predefinita.

properties

map (key: string, value: string)

Facoltativo. Una mappatura dei nomi delle proprietà ai valori, utilizzati per configurare l'esecuzione del carico di lavoro.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositoryConfig

object (RepositoryConfig)

Facoltativo. Configurazione del repository delle dipendenze.

autotuningConfig

object (AutotuningConfig)

Facoltativo. Configurazione dell'ottimizzazione automatica del carico di lavoro.

cohort

string

Facoltativo. Identificatore coorte. Identifica le famiglie di carichi di lavoro con la stessa forma, ad esempio i job ETL giornalieri.

RepositoryConfig

Configurazione per i repository delle dipendenze

Rappresentazione JSON
{
  "pypiRepositoryConfig": {
    object (PyPiRepositoryConfig)
  }
}
Campi
pypiRepositoryConfig

object (PyPiRepositoryConfig)

Facoltativo. Configurazione per il repository PyPi.

PyPiRepositoryConfig

Configurazione per il repository PyPi

Rappresentazione JSON
{
  "pypiRepository": string
}
Campi
pypiRepository

string

Facoltativo. Indirizzo del repository PyPi

AutotuningConfig

Configurazione dell'ottimizzazione automatica del carico di lavoro.

Rappresentazione JSON
{
  "scenarios": [
    enum (Scenario)
  ]
}
Campi
scenarios[]

enum (Scenario)

Facoltativo. Scenari per i quali vengono applicate le ottimizzazioni.

Scenario

Lo scenario rappresenta un obiettivo specifico che l'ottimizzazione automatica tenterà di raggiungere modificando i carichi di lavoro.

Enum
SCENARIO_UNSPECIFIED Valore predefinito.
SCALING Consigli per la scalabilità, come initialExecutors.
BROADCAST_HASH_JOIN Aggiunta di suggerimenti per potenziali trasmissioni di relazioni.
MEMORY Gestione della memoria per i carichi di lavoro.