Os identificadores de jobs do MaxCompute permitem marcar jobs no envio para rastrear o nó de source, o nome e o proprietário em plataformas de agendamento de nível superior, como DataWorks e DataPhin. O MaxCompute analisa e registra esses identificadores nas configurações de cada job.
Identificadores de parâmetros
O sistema aceita os identificadores abaixo. Jobs enviados pelo DataWorks e DataPhin incluem automaticamente os identificadores definidos pela plataforma. Defina manualmente os identificadores de usuário ao enviar jobs por SDK ou outra plataforma personalizada.
|
Nome do campo |
Valor |
Restrições |
|
|
Plataforma de source do job |
Use um identificador consistente para todos os jobs da mesma plataforma. Comprimento máximo: 32 caracteres. |
|
|
ID do nó de agendamento |
Identifica o nó de agendamento na plataforma de nível superior. Comprimento máximo: 64 caracteres. |
|
|
Modo de execução da instância |
|
|
|
ID da instância do nó de agendamento |
Identifica a instância específica em execução de |
|
|
Nome do nó de agendamento |
Identifica o nome do nó de agendamento na plataforma de nível superior. Comprimento máximo: 128 caracteres. |
|
|
ID do proprietário do nó de agendamento |
Identifica o proprietário do nó de agendamento de nível superior. Comprimento máximo: 64 caracteres. |
|
|
Prioridade do nó de agendamento |
Indica a prioridade do nó de agendamento de nível superior. Valor numérico armazenado como string (as configurações usam um mapa string-para-string). |
Defina identificadores de parâmetros
Defina os identificadores de parâmetros com instruções SET antes da consulta SQL. O exemplo a seguir marca um job com a plataforma de source (SDK), o nome do nó (example_task) e o ID do proprietário (1234567):
SET EXT_PLATFORM_ID='SDK';
SET EXT_NODE_NAME='example_task';
SET EXT_NODE_ONDUTY='1234567';
sqlquery;
Visualize identificadores de parâmetros
Após a execução dos jobs, os valores dos identificadores ficam disponíveis em dois locais: no Information Schema no nível de tenant e no console do MaxCompute.
Visualize o Information Schema
O sistema registra os valores dos identificadores na view tasks_history do Information Schema no nível de tenant. Consulte essa view para associar jobs aos nós de agendamento de source e realizar análises estatísticas.
Pesquisar no console
Faça login no console do MaxCompute e selecione uma região no canto superior esquerdo.
No painel de navegação à esquerda, escolha Observation O&M > Jobs.
A lista de jobs exibe as colunas ExtPlatformId, ExtNodeId, ExtNodeName e ExtNodeOnDuty para cada job. Pesquise por ExtNodeId ou ExtNodeName para localizar um job e identificar o ID, o nome e o proprietário do nó de source.