Job Step Executions - List By Job Execution

Zobrazí seznam spuštění kroku provádě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=2022-02-01-preview
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=2022-02-01-preview

Parametry identifikátoru URI

Name In Required Type Description
jobAgentName
path True
  • string

Název agenta úlohy.

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á prostředek obsahuje. Tuto hodnotu můžete získat z rozhraní API služby Azure Resource Manager nebo 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, zahrnou se pouze provádění úloh vytvořených před zadaným časem.

createTimeMin
query
  • string
date-time

Pokud je zadáno, zahrnou se pouze provádění úloh vytvořených v zadaném čase nebo po něm.

endTimeMax
query
  • string
date-time

Pokud je zadáno, jsou zahrnuté pouze provádění úloh před zadaným časem.

endTimeMin
query
  • string
date-time

Pokud je zadáno, zahrnou se pouze provádění úloh po zadaném čase nebo po něm.

isActive
query
  • boolean

Pokud je zadáno, jsou zahrnuta pouze aktivní nebo pouze dokončená provádění úloh.

Odpovědi

Name Type Description
200 OK

Úspěšně se načetla spuštění kroku.

Other Status Codes

Chybové odpovědi: ***

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

  • 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=2022-02-01-preview

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

JobExecution

Spuštění úlohy

JobExecutionLifecycle

Podrobný stav provádění úlohy.

JobExecutionListResult

Seznam spuštění úloh.

JobExecutionTarget

Cíl, na který se spustí provádění úlohy.

JobTargetType

Typ cíle.

ProvisioningState

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

JobExecution

Spuštění úlohy

Name Type 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

Počáteční čas aktuálního pokusu.

properties.currentAttempts
  • integer

Počet pokusů o provedení úlohy

properties.endTime
  • string

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

properties.jobExecutionId
  • string

Jedinečný identifikátor provádění úlohy.

properties.jobVersion
  • integer

Číslo verze úlohy.

properties.lastMessage
  • string

Poslední stav nebo chybová zpráva.

properties.lifecycle

Podrobný stav provádění úlohy.

properties.provisioningState

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

properties.startTime
  • string

Čas spuštění úlohy.

properties.stepId
  • integer

ID kroku úlohy.

properties.stepName
  • string

Název kroku úlohy.

properties.target

Cíl, na který je toto spuštění spuštěno.

type
  • string

Typ prostředku.

JobExecutionLifecycle

Podrobný stav provádění úlohy.

Name Type 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 Type Description
nextLink
  • string

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

value

Pole výsledků.

JobExecutionTarget

Cíl, na který se spustí provádění úlohy.

Name Type Description
databaseName
  • string

název databáze,

serverName
  • string

Název serveru.

type

Typ cíle.

JobTargetType

Typ cíle.

Name Type Description
SqlDatabase
  • string
SqlElasticPool
  • string
SqlServer
  • string
SqlShardMap
  • string
TargetGroup
  • string

ProvisioningState

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

Name Type Description
Canceled
  • string
Created
  • string
Failed
  • string
InProgress
  • string
Succeeded
  • string