Lista as informações de jobs do Ray.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
emr-serverless-spark:ListRayJob |
none |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /api/v1/workspaces/{workspaceId}/rayJob HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| workspaceId |
string |
Não |
O ID do workspace. |
w-d2d82aa09155 |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| pageSize |
integer |
Não |
O número de entradas a serem retornadas em cada página. Valor padrão: 20. |
20 |
| pageNum |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
| submissionId |
string |
Não |
O ID de envio do job do Ray. |
rj-xxxxxxxxxxx |
| name |
string |
Não |
O nome do job do Ray. Há suporte para correspondência exata. |
myrayjob |
| submitTime |
object |
Não |
O intervalo de tempo de envio. |
|
| startTime |
integer |
Não |
A hora de início do intervalo de tempo de envio. O valor é um carimbo de data/hora UNIX em milissegundos. |
1780017822000 |
| endTime |
integer |
Não |
A hora de término do intervalo de tempo de envio. O valor é um carimbo de data/hora UNIX em milissegundos. |
1780018822000 |
| taskBizId |
string |
Não |
O ID do nó de desenvolvimento de dados. |
TSK-db8b870d901e443ba0aebba40c923e02 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| requestId |
string |
O ID da solicitação. |
DD6B1B2A-5837-5237-ABE4-FF0C8944 |
| totalCount |
integer |
O número total de entradas. |
200 |
| rayJobs |
array<object> |
A lista de jobs do Ray. |
|
|
object |
A estrutura do job do Ray. |
||
| submissionId |
string |
O ID do job do Ray. |
rj-uiulpgow9xljimm1 |
| name |
string |
O nome do job do Ray. |
testRayJob |
| status |
string |
O status do job. Valores válidos:
Valores válidos:
|
Running |
| resourceQueue |
string |
A versão da engine do Ray. |
err-1.2.0 (Ray 2.55.1, Python 3.12) |
| submitTime |
integer |
A hora em que o job foi enviado. O valor é um carimbo de data/hora UNIX em milissegundos. |
1776945399000 |
| startTime |
integer |
A hora em que o job foi iniciado. O valor é um carimbo de data/hora UNIX em milissegundos. |
1776945499000 |
| endTime |
integer |
A hora em que o job terminou. O valor é um carimbo de data/hora UNIX em milissegundos. |
1776945509000 |
| duration |
integer |
A duração da execução do job, em segundos. |
3564 |
| creatorName |
string |
O apelido do criador. |
Alice |
| dashboardUrl |
string |
A URL do painel do cluster do Ray. Se o cluster do Ray estiver no estado Running, a URL apontará para a Runtime UI. Se o cluster estiver no estado Deleted, a URL apontará para a History UI. A History UI é suportada apenas na versão err-1.2.0 e posteriores. |
https://emr-ray-gateway.aliyuncs.com?token=xxxxxxxxx |
| cuHours |
number |
O número de unidades de computação (CUs) consumidas durante a execução do job. Este valor é uma estimativa. O valor real está sujeito à fatura. |
120 |
| clusterState |
string |
O status do cluster do Ray correspondente. Valores válidos:
Valores válidos:
|
Running |
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944",
"totalCount": 200,
"rayJobs": [
{
"submissionId": "rj-uiulpgow9xljimm1",
"name": "testRayJob",
"status": "Running",
"resourceQueue": "err-1.2.0 (Ray 2.55.1, Python 3.12)",
"submitTime": 1776945399000,
"startTime": 1776945499000,
"endTime": 1776945509000,
"duration": 3564,
"creatorName": "Alice",
"dashboardUrl": "https://emr-ray-gateway.aliyuncs.com?token=xxxxxxxxx",
"cuHours": 120,
"clusterState": "Running"
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.