RuntimeConfig

Configuração de execução para uma carga de trabalho.

Representação JSON
{
  "version": string,
  "containerImage": string,
  "properties": {
    string: string,
    ...
  },
  "repositoryConfig": {
    object (RepositoryConfig)
  },
  "autotuningConfig": {
    object (AutotuningConfig)
  },
  "cohort": string
}
Campos
version

string

Opcional. Versão do ambiente de execução em lote.

containerImage

string

Opcional. Imagem de contêiner personalizada opcional para o ambiente de execução do job. Se não for especificado, uma imagem de contêiner padrão será usada.

properties

map (key: string, value: string)

Opcional. Um mapeamento de nomes de propriedades para valores, que são usados para configurar a execução da carga de trabalho.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositoryConfig

object (RepositoryConfig)

Opcional. Configuração do repositório de dependências.

autotuningConfig

object (AutotuningConfig)

Opcional. Configuração de ajuste automático da carga de trabalho.

cohort

string

Opcional. Identificador da coorte. Identifica famílias de cargas de trabalho com a mesma forma, por exemplo, jobs ETL diários.

RepositoryConfig

Configuração para repositórios de dependências

Representação JSON
{
  "pypiRepositoryConfig": {
    object (PyPiRepositoryConfig)
  }
}
Campos
pypiRepositoryConfig

object (PyPiRepositoryConfig)

Opcional. Configuração para o repositório PyPi.

PyPiRepositoryConfig

Configuração do repositório PyPi

Representação JSON
{
  "pypiRepository": string
}
Campos
pypiRepository

string

Opcional. Endereço do repositório PyPi

AutotuningConfig

Configuração de ajuste automático da carga de trabalho.

Representação JSON
{
  "scenarios": [
    enum (Scenario)
  ]
}
Campos
scenarios[]

enum (Scenario)

Opcional. Cenários em que os ajustes são aplicados.

Cenário

O cenário representa uma meta específica que o ajuste automático vai tentar alcançar modificando as cargas de trabalho.

Enums
SCENARIO_UNSPECIFIED Valor padrão.
SCALING Recomendações de escalonamento, como initialExecutors.
BROADCAST_HASH_JOIN Adicionamos dicas para possíveis transmissões de relações.
MEMORY Gerenciamento de memória para cargas de trabalho.