Dela via


Job Executions - List By Job

Listor ett jobbs körningar.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}/jobs/{jobName}/executions?api-version=2021-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}/jobs/{jobName}/executions?createTimeMin={createTimeMin}&createTimeMax={createTimeMax}&endTimeMin={endTimeMin}&endTimeMax={endTimeMax}&isActive={isActive}&$skip={$skip}&$top={$top}&api-version=2021-11-01

URI-parametrar

Name I Obligatorisk Typ Description
jobAgentName
path True

string

Namnet på jobbagenten.

jobName
path True

string

Namnet på jobbet som ska hämtas.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Det prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

$skip
query

integer

int64

Antalet element i samlingen som ska hoppa över.

$top
query

integer

int64

Antalet element som ska returneras från samlingen.

createTimeMax
query

string

date-time

Om detta anges inkluderas endast jobbkörningar som skapats före den angivna tiden.

createTimeMin
query

string

date-time

Om detta anges inkluderas endast jobbkörningar som skapats vid eller efter den angivna tiden.

endTimeMax
query

string

date-time

Om detta anges inkluderas endast jobbkörningar som har slutförts före den angivna tiden.

endTimeMin
query

string

date-time

Om detta anges inkluderas endast jobbkörningar som har slutförts vid eller efter den angivna tiden.

isActive
query

boolean

Om detta anges inkluderas endast aktiva eller endast slutförda jobbkörningar.

Svar

Name Typ Description
200 OK

JobExecutionListResult

Jobbkörningar har hämtats.

Other Status Codes

Felsvar: ***

  • 404 JobAgentNotFound – Den angivna jobbagenten finns inte på den angivna logiska servern.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

  • 404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

Exempel

List a job's executions.

Exempelbegäran

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions?api-version=2021-11-01

Exempelsvar

{
  "value": [
    {
      "properties": {
        "jobVersion": 1,
        "jobExecutionId": "5A86BF65-43AC-F258-2524-9E92992F97CA",
        "lifecycle": "Created",
        "provisioningState": "Created",
        "createTime": "2017-03-21T19:02:00.8707045Z",
        "startTime": "2017-03-21T19:12:00.8707045Z",
        "endTime": "2017-03-21T19:22:00.8707045Z",
        "currentAttempts": 0,
        "currentAttemptStartTime": "2017-03-21T19:12:00.8707045Z",
        "lastMessage": "Job execution created."
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5555-6666-7777-8888-999999999999",
      "name": "5555-6666-7777-8888-999999999999",
      "type": "Microsoft.Sql/servers/jobAgents/jobs/executions"
    },
    {
      "properties": {
        "jobVersion": 1,
        "jobExecutionId": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
        "lifecycle": "Succeeded",
        "provisioningState": "Succeeded",
        "createTime": "2017-12-15T19:02:00.8707045Z",
        "startTime": "2017-12-15T19:12:00.8707045Z",
        "endTime": "2017-12-15T19:22:00.8707045Z",
        "currentAttempts": 1,
        "lastMessage": "Job execution succeeded."
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      "name": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      "type": "Microsoft.Sql/servers/jobAgents/jobs/executions"
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions?api-version=2017-03-01-preview&%24skip=2"
}

Definitioner

Name Description
JobExecution

En körning av ett jobb

JobExecutionLifecycle

Det detaljerade tillståndet för jobbkörningen.

JobExecutionListResult

En lista över jobbkörningar.

JobExecutionTarget

Målet som en jobbkörning körs på.

JobTargetType

Måltypen.

ProvisioningState

ARM-etableringstillståndet för jobbkörningen.

JobExecution

En körning av ett jobb

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.createTime

string

Den tid då jobbkörningen skapades.

properties.currentAttemptStartTime

string

Starttid för det aktuella försöket.

properties.currentAttempts

integer

Antal gånger som jobbkörningen har försökts.

properties.endTime

string

Den tid då jobbkörningen slutfördes.

properties.jobExecutionId

string

Den unika identifieraren för jobbkörningen.

properties.jobVersion

integer

Jobbversionsnumret.

properties.lastMessage

string

Senaste status eller felmeddelande.

properties.lifecycle

JobExecutionLifecycle

Det detaljerade tillståndet för jobbkörningen.

properties.provisioningState

ProvisioningState

ARM-etableringstillståndet för jobbkörningen.

properties.startTime

string

Den tid då jobbkörningen startade.

properties.stepId

integer

Jobbets steg-ID.

properties.stepName

string

Jobbstegets namn.

properties.target

JobExecutionTarget

Det mål som den här körningen körs på.

type

string

Resurstyp.

JobExecutionLifecycle

Det detaljerade tillståndet för jobbkörningen.

Name Typ Description
Canceled

string

Created

string

Failed

string

InProgress

string

Skipped

string

Succeeded

string

SucceededWithSkipped

string

TimedOut

string

WaitingForChildJobExecutions

string

WaitingForRetry

string

JobExecutionListResult

En lista över jobbkörningar.

Name Typ Description
nextLink

string

Länk för att hämta nästa sida med resultat.

value

JobExecution[]

Matris med resultat.

JobExecutionTarget

Målet som en jobbkörning körs på.

Name Typ Description
databaseName

string

Databasnamnet.

serverName

string

Servernamnet.

type

JobTargetType

Måltypen.

JobTargetType

Måltypen.

Name Typ Description
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string

ProvisioningState

ARM-etableringstillståndet för jobbkörningen.

Name Typ Description
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string