Job - List
Listas los trabajos, si los hay, asociados a la cuenta de Data Lake Analytics especificada. La respuesta incluye un vínculo a la página siguiente de resultados, si existe.
GET https://{accountName}.{adlaJobDnsSuffix}/Jobs?api-version=2016-11-01
GET https://{accountName}.{adlaJobDnsSuffix}/Jobs?$filter={$filter}&$top={$top}&$skip={$skip}&$select={$select}&$orderby={$orderby}&$count={$count}&api-version=2016-11-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
La cuenta de Azure Data Lake Analytics en la que ejecutar operaciones de trabajo. |
adla
|
path | True |
string |
Obtiene el sufijo DNS que se usa como base para todas las solicitudes del servicio de trabajos de Azure Data Lake Analytics. |
api-version
|
query | True |
string |
Versión de api de cliente. |
$count
|
query |
boolean |
Valor booleano de true o false para solicitar un recuento de los recursos coincidentes incluidos con los recursos de la respuesta, por ejemplo, Categories?$count=true. Opcional. |
|
$filter
|
query |
string |
Filtro OData. Opcional. |
|
$orderby
|
query |
string |
Cláusula OrderBy. Una o varias expresiones separadas por comas con un "asc" opcional (valor predeterminado) o "desc" según el orden en que quiera ordenar los valores, por ejemplo, Categories?$orderby=CategoryName desc. Opcional. |
|
$select
|
query |
string |
Instrucción Select de OData. Limita las propiedades de cada entrada a solo las solicitadas, por ejemplo, Categories?$select=CategoryName,Description. Opcional. |
|
$skip
|
query |
integer int32 |
Número de elementos que se van a omitir antes de devolver elementos. Opcional. |
|
$top
|
query |
integer int32 |
Número de elementos que se van a devolver. Opcional. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Recuperó correctamente la lista de trabajos. |
Ejemplos
Lists the jobs, if any, associated with the specified Data Lake Analytics account
Sample Request
GET https://account123.contosopipelineservice.com/Jobs?$filter=test_filter&$top=1&$skip=1&$select=test_select&$orderby=test_orderby&$count=False&api-version=2016-11-01
Sample Response
{
"value": [
{
"jobId": "076713da-9018-41ae-a3bd-9eab14e54d09",
"name": "test_name",
"type": "USql",
"submitter": "test_submitter",
"degreeOfParallelism": 1,
"priority": 1,
"submitTime": "2017-04-18T11:16:49.0748958-07:00",
"startTime": "2017-04-18T11:16:49.0748958-07:00",
"endTime": "2017-04-18T11:16:49.0748958-07:00",
"state": "Accepted",
"result": "Succeeded",
"logFolder": "adl://contosoadla.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/",
"logFilePatterns": [
"test_log_file_pattern_1",
"test_log_file_pattern_2"
],
"related": {
"pipelineId": "076713da-9018-41ae-a3bd-9eab14e54d09",
"pipelineName": "test_pipeline_name",
"pipelineUri": "https://account123.contosopipelineservice.com/076713da-9018-41ae-a3bd-9eab14e54d09",
"runId": "67034c12-b250-468e-992d-39fb978bde2c",
"recurrenceId": "67034c12-b250-468e-992d-39fb978bde2d",
"recurrenceName": "test_recurrence_name"
}
}
],
"nextLink": "https://account123.contosopipelineservice.com/076713da-9018-41ae-a3bd-9eab14e54d09"
}
Definiciones
Nombre | Description |
---|---|
Job |
Lista de elementos JobInfo. |
Job |
Las propiedades comunes Data Lake Analytics información del trabajo. |
Job |
Propiedades de información de relación del trabajo, incluida la información de canalización, la información de correlación, etc. |
Job |
el resultado de la ejecución del trabajo o el resultado actual del trabajo en ejecución. |
Job |
el estado del trabajo. Cuando el trabajo está en estado Finalizado, consulte Result y ErrorMessage para obtener más información. |
Job |
el tipo de trabajo del trabajo actual (Hive o USql). |
JobInfoListResult
Lista de elementos JobInfo.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
vínculo (url) a la página siguiente de resultados. |
value |
la lista de elementos JobInfo. |
JobInformationBasic
Las propiedades comunes Data Lake Analytics información del trabajo.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
degreeOfParallelism |
integer |
1 |
el grado de paralelismo utilizado para este trabajo. |
degreeOfParallelismPercent |
number |
el grado de paralelismo en porcentaje utilizado para este trabajo. |
|
endTime |
string |
la hora de finalización del trabajo. |
|
hierarchyQueueNode |
string |
el nombre del nodo de cola de jerarquía al que se asigna este trabajo, null si el trabajo aún no se ha asignado o la cuenta no tiene cola de jerarquía. |
|
jobId |
string |
identificador único del trabajo (un GUID). |
|
logFilePatterns |
string[] |
la lista de patrones de nombre de archivo de registro que se van a buscar en logFolder. '' es el único carácter coincidente permitido. Formato de ejemplo: jobExecution.log o mylog.txt |
|
logFolder |
string |
la ruta de acceso de la carpeta de registro que se va a usar en el siguiente formato: adl://.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/. |
|
name |
string |
el nombre descriptivo del trabajo. |
|
priority |
integer |
el valor de prioridad del trabajo actual. Los números más bajos tienen mayor prioridad. De manera predeterminada, un trabajo tiene una prioridad de 1000. Debe ser mayor que 0. |
|
related |
las propiedades periódicas de la relación de trabajo. |
||
result |
el resultado de la ejecución del trabajo o el resultado actual del trabajo en ejecución. |
||
startTime |
string |
la hora de inicio del trabajo. |
|
state |
el estado del trabajo. Cuando el trabajo está en estado Finalizado, consulte Result y ErrorMessage para obtener más información. |
||
submitTime |
string |
la hora en que se envió el trabajo al servicio. |
|
submitter |
string |
el usuario o la cuenta que envió el trabajo. |
|
type |
el tipo de trabajo del trabajo actual (Hive o USql). |
JobRelationshipProperties
Propiedades de información de relación del trabajo, incluida la información de canalización, la información de correlación, etc.
Nombre | Tipo | Description |
---|---|---|
pipelineId |
string |
el identificador de canalización de relación de trabajo (un GUID). |
pipelineName |
string |
el nombre descriptivo de la canalización de relación de trabajo, que no necesita ser único. |
pipelineUri |
string |
el URI de canalización, único, vincula al servicio de origen de esta canalización. |
recurrenceId |
string |
el identificador de periodicidad (un GUID), único por actividad o script, independientemente de las iteraciones. Esto es algo para vincular diferentes apariciones del mismo trabajo juntos. |
recurrenceName |
string |
el nombre de periodicidad, nombre descriptivo para la correlación entre trabajos. |
runId |
string |
el identificador de ejecución (un GUID), identificador único de la iteración de esta canalización. |
JobResult
el resultado de la ejecución del trabajo o el resultado actual del trabajo en ejecución.
Nombre | Tipo | Description |
---|---|---|
Cancelled |
string |
|
Failed |
string |
|
None |
string |
|
Succeeded |
string |
JobState
el estado del trabajo. Cuando el trabajo está en estado Finalizado, consulte Result y ErrorMessage para obtener más información.
Nombre | Tipo | Description |
---|---|---|
Accepted |
string |
|
Compiling |
string |
|
Ended |
string |
|
New |
string |
|
Paused |
string |
|
Queued |
string |
|
Running |
string |
|
Scheduling |
string |
|
Starting |
string |
|
WaitingForCapacity |
string |
JobType
el tipo de trabajo del trabajo actual (Hive o USql).
Nombre | Tipo | Description |
---|---|---|
Hive |
string |
|
USql |
string |