Configuração de execução para uma carga de trabalho.
Representação JSON |
---|
{ "version": string, "containerImage": string, "properties": { string: string, ... }, "repositoryConfig": { object ( |
Campos | |
---|---|
version |
Opcional. Versão do ambiente de execução em lote. |
container |
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 |
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 |
repository |
Opcional. Configuração do repositório de dependências. |
autotuning |
Opcional. Configuração de ajuste automático da carga de trabalho. |
cohort |
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 ( |
Campos | |
---|---|
pypi |
Opcional. Configuração para o repositório PyPi. |
PyPiRepositoryConfig
Configuração do repositório PyPi
Representação JSON |
---|
{ "pypiRepository": string } |
Campos | |
---|---|
pypi |
Opcional. Endereço do repositório PyPi |
AutotuningConfig
Configuração de ajuste automático da carga de trabalho.
Representação JSON |
---|
{
"scenarios": [
enum ( |
Campos | |
---|---|
scenarios[] |
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. |