Job Step Executions - List By Job Execution

Seznamy provádění kroků spuštění úlohy.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
jobAgentName
path True

string

Název agenta úloh.

jobExecutionId
path True

string

uuid

ID spuštění úlohy

jobName
path True

string

Název úlohy, kterou chcete získat.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

$skip
query

integer

int64

Počet prvků v kolekci, které chcete přeskočit.

$top
query

integer

int64

Počet prvků, které se mají vrátit z kolekce.

createTimeMax
query

string

date-time

Pokud je zadáno, budou zahrnuta pouze spuštění úloh vytvořená před zadaným časem.

createTimeMin
query

string

date-time

Pokud je zadáno, budou zahrnuta pouze spuštění úloh vytvořená v zadaném čase nebo po ní.

endTimeMax
query

string

date-time

Pokud je zadáno, budou zahrnuta pouze spuštění úloh dokončená před zadaným časem.

endTimeMin
query

string

date-time

Pokud je zadáno, budou zahrnuta pouze spuštění úloh dokončená v zadaném čase nebo po ní.

isActive
query

boolean

Pokud je zadáno, budou zahrnuta pouze aktivní nebo pouze dokončená spuštění úloh.

Odpovědi

Name Typ Description
200 OK

JobExecutionListResult

Provádění kroků se úspěšně načetla.

Other Status Codes

Chybové odpovědi: ***

  • 404 JobAgentNotFound – Zadaný agent úlohy na zadaném logickém serveru neexistuje.

  • 404 ResourceNotFound – požadovaný prostředek nebyl nalezen.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 ServerNotInSubscriptionResourceGroup – zadaný server neexistuje v zadané skupině prostředků a předplatném.

Příklady

List job step executions

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5A86BF65-43AC-F258-2524-9E92992F97CA/steps?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "properties": {
        "jobVersion": 1,
        "stepName": "step1",
        "stepId": 1,
        "jobExecutionId": "5A86BF65-43AC-F258-2524-9E92992F97CA",
        "lifecycle": "Succeeded",
        "provisioningState": "Succeeded",
        "createTime": "2017-12-03T04:33:15.7189151Z",
        "startTime": "2017-12-03T04:33:16.176937Z",
        "endTime": "2017-12-03T04:33:19.0600862Z",
        "currentAttempts": 1,
        "currentAttemptStartTime": "2017-12-03T04:33:17.4840068Z",
        "lastMessage": "Step 1 succeeded."
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1/executions/5555-6666-7777-8888-999999999999/steps/step1",
      "name": "step1",
      "type": "Microsoft.Sql/servers/jobAgents/jobs/executions/steps"
    }
  ]
}

Definice

Name Description
JobExecution

Spuštění úlohy

JobExecutionLifecycle

Podrobný stav provádění úlohy

JobExecutionListResult

Seznam spuštění úloh.

JobExecutionTarget

Cíl, na který se spouští spuštění úlohy.

JobTargetType

Typ cíle.

ProvisioningState

Stav zřizování ARM pro provádění úlohy.

JobExecution

Spuštění úlohy

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.createTime

string

Čas vytvoření spuštění úlohy.

properties.currentAttemptStartTime

string

Čas zahájení aktuálního pokusu.

properties.currentAttempts

integer

Kolikrát došlo k pokusu o spuštění úlohy.

properties.endTime

string

Čas dokončení provádění úlohy.

properties.jobExecutionId

string

Jedinečný identifikátor spuštění úlohy.

properties.jobVersion

integer

Číslo verze úlohy.

properties.lastMessage

string

Poslední stav nebo chybová zpráva.

properties.lifecycle

JobExecutionLifecycle

Podrobný stav provádění úlohy

properties.provisioningState

ProvisioningState

Stav zřizování ARM pro provádění úlohy.

properties.startTime

string

Čas, kdy se spustila úloha.

properties.stepId

integer

ID kroku úlohy.

properties.stepName

string

Název kroku úlohy.

properties.target

JobExecutionTarget

Cíl, na který se toto spuštění provádí.

type

string

Typ prostředku.

JobExecutionLifecycle

Podrobný stav provádění úlohy

Name Typ Description
Canceled

string

Created

string

Failed

string

InProgress

string

Skipped

string

Succeeded

string

SucceededWithSkipped

string

TimedOut

string

WaitingForChildJobExecutions

string

WaitingForRetry

string

JobExecutionListResult

Seznam spuštění úloh.

Name Typ Description
nextLink

string

Odkaz na načtení další stránky výsledků

value

JobExecution[]

Pole výsledků

JobExecutionTarget

Cíl, na který se spouští spuštění úlohy.

Name Typ Description
databaseName

string

název databáze,

serverName

string

Název serveru.

type

JobTargetType

Typ cíle.

JobTargetType

Typ cíle.

Name Typ Description
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string

ProvisioningState

Stav zřizování ARM pro provádění úlohy.

Name Typ Description
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string