Job Target Executions - List By Job Execution

Seznamy cílových spuštění pro všechny kroky provádění úlohy.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/jobAgents/{jobAgentName}/jobs/{jobName}/executions/{jobExecutionId}/targets?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}/targets?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á prostředek obsahuje. Tuto hodnotu můžete získat z rozhraní API Resource Manager Azure 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é se mají přeskočit.

$top
query

integer

int64

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

createTimeMax
query

string

date-time

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

createTimeMin
query

string

date-time

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

endTimeMax
query

string

date-time

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

endTimeMin
query

string

date-time

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

isActive
query

boolean

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

Odpovědi

Name Typ Description
200 OK

JobExecutionListResult

Cílová spuštění se úspěšně načetla.

Other Status Codes

Chybové odpovědi: ***

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

  • 404 ResourceNotFound – Požadovaný prostředek se nenašel.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server se nenašel.

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

Příklady

List job step target 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/targets?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-07-01T04:33:17.5133333Z",
        "startTime": "2017-07-01T04:33:18.1230403Z",
        "endTime": "2017-07-01T04:33:18.7031029Z",
        "currentAttempts": 1,
        "currentAttemptStartTime": "2017-07-01T04:33:18.2391013Z",
        "lastMessage": "Step 1 succeeded execution on target (server 'server1', database 'database1').",
        "target": {
          "type": "SqlDatabase",
          "serverName": "server1",
          "databaseName": "database1"
        }
      },
      "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/targets/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      "name": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      "type": "Microsoft.Sql/servers/jobAgents/jobs/executions/steps/targets"
    }
  ]
}

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 provádí spuštění úlohy.

JobTargetType

Typ cíle.

ProvisioningState

Stav zřizování ARM při 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

Počáteční čas 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 při provádění úlohy.

properties.startTime

string

Čas, kdy spuštění úlohy začalo.

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 provádí 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 při provádění úlohy.

Name Typ Description
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string