Configuration d'exécution pour une charge de travail.
Représentation JSON |
---|
{ "version": string, "containerImage": string, "properties": { string: string, ... }, "repositoryConfig": { object ( |
Champs | |
---|---|
version |
Facultatif. Version du runtime par lot. |
container |
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 |
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 |
repository |
Facultatif. Configuration du dépôt de dépendances. |
autotuning |
Facultatif. Configuration de l'autotuning de la charge de travail. |
cohort |
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 ( |
Champs | |
---|---|
pypi |
Facultatif. Configuration du dépôt PyPi. |
PyPiRepositoryConfig
Configuration du dépôt PyPi
Représentation JSON |
---|
{ "pypiRepository": string } |
Champs | |
---|---|
pypi |
Facultatif. Adresse du dépôt PyPi |
AutotuningConfig
Configuration de l'autotuning de la charge de travail.
Représentation JSON |
---|
{
"scenarios": [
enum ( |
Champs | |
---|---|
scenarios[] |
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 |