RuntimeConfig

Configuration d'exécution pour une charge de travail.

Représentation JSON
{
  "version": string,
  "containerImage": string,
  "properties": {
    string: string,
    ...
  },
  "repositoryConfig": {
    object (RepositoryConfig)
  },
  "autotuningConfig": {
    object (AutotuningConfig)
  },
  "cohort": string
}
Champs
version

string

Facultatif. Version du runtime par lot.

containerImage

string

Facultatif. Image de conteneur personnalisée facultative pour l'environnement d'exécution de la tâche. Si aucune valeur n'est spécifiée, une image de conteneur par défaut est utilisée.

properties

map (key: string, value: string)

Facultatif. Mappage des noms de propriétés sur des valeurs, qui sont utilisées pour configurer l'exécution de la charge de travail.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositoryConfig

object (RepositoryConfig)

Facultatif. Configuration du dépôt de dépendances.

autotuningConfig

object (AutotuningConfig)

Facultatif. Configuration de l'autotuning de la charge de travail.

cohort

string

Facultatif. Identifiant de la cohorte. Identifie les familles de charges de travail ayant la même forme, par exemple les tâches ETL quotidiennes.

RepositoryConfig

Configuration des dépôts de dépendances

Représentation JSON
{
  "pypiRepositoryConfig": {
    object (PyPiRepositoryConfig)
  }
}
Champs
pypiRepositoryConfig

object (PyPiRepositoryConfig)

Facultatif. Configuration du dépôt PyPi.

PyPiRepositoryConfig

Configuration du dépôt PyPi

Représentation JSON
{
  "pypiRepository": string
}
Champs
pypiRepository

string

Facultatif. Adresse du dépôt PyPi

AutotuningConfig

Configuration de l'autotuning de la charge de travail.

Représentation JSON
{
  "scenarios": [
    enum (Scenario)
  ]
}
Champs
scenarios[]

enum (Scenario)

Facultatif. Scénarios pour lesquels des réglages sont appliqués.

Scénario

Le scénario représente un objectif spécifique que l'ajustement automatique tentera d'atteindre en modifiant les charges de travail.

Enums
SCENARIO_UNSPECIFIED Valeur par défaut.
SCALING Recommandations d'ajustement telles que initialExecutors.
BROADCAST_HASH_JOIN Ajout d'indices pour les diffusions de relations potentielles.
MEMORY Gestion de la mémoire pour les charges de travail