Job Step Executions - List By Job Execution

Lists langkah eksekusi pekerjaan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
jobAgentName
path True

string

Nama agen pekerjaan.

jobExecutionId
path True

string

uuid

Id eksekusi pekerjaan

jobName
path True

string

Nama pekerjaan yang akan didapatkan.

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

$skip
query

integer

int64

Jumlah elemen dalam koleksi yang akan dilewati.

$top
query

integer

int64

Jumlah elemen yang akan dikembalikan dari koleksi.

createTimeMax
query

string

date-time

Jika ditentukan, hanya eksekusi pekerjaan yang dibuat sebelum waktu yang ditentukan yang disertakan.

createTimeMin
query

string

date-time

Jika ditentukan, hanya eksekusi pekerjaan yang dibuat pada atau setelah waktu yang ditentukan yang disertakan.

endTimeMax
query

string

date-time

Jika ditentukan, hanya eksekusi pekerjaan yang selesai sebelum waktu yang ditentukan yang disertakan.

endTimeMin
query

string

date-time

Jika ditentukan, hanya eksekusi pekerjaan yang selesai pada atau setelah waktu yang ditentukan yang disertakan.

isActive
query

boolean

Jika ditentukan, hanya eksekusi pekerjaan yang aktif atau hanya selesai yang disertakan.

Respons

Nama Jenis Deskripsi
200 OK

JobExecutionListResult

Berhasil mengambil eksekusi langkah.

Other Status Codes

Respons Kesalahan: ***

  • 404 JobAgentNotFound - Agen pekerjaan yang ditentukan tidak ada di server logis yang ditentukan.

  • 404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

Contoh

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"
    }
  ]
}

Definisi

Nama Deskripsi
JobExecution

Eksekusi pekerjaan

JobExecutionLifecycle

Status terperinci dari eksekusi pekerjaan.

JobExecutionListResult

Daftar eksekusi pekerjaan.

JobExecutionTarget

Target tempat eksekusi pekerjaan dijalankan.

JobTargetType

Jenis target.

ProvisioningState

Status penyediaan ARM dari eksekusi pekerjaan.

JobExecution

Eksekusi pekerjaan

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.createTime

string

Waktu eksekusi pekerjaan dibuat.

properties.currentAttemptStartTime

string

Waktu mulai upaya saat ini.

properties.currentAttempts

integer

Berapa kali eksekusi pekerjaan telah dicoba.

properties.endTime

string

Waktu eksekusi pekerjaan selesai.

properties.jobExecutionId

string

Pengidentifikasi unik dari eksekusi pekerjaan.

properties.jobVersion

integer

Nomor versi pekerjaan.

properties.lastMessage

string

Status terakhir atau pesan kesalahan.

properties.lifecycle

JobExecutionLifecycle

Status terperinci dari eksekusi pekerjaan.

properties.provisioningState

ProvisioningState

Status penyediaan ARM dari eksekusi pekerjaan.

properties.startTime

string

Waktu eksekusi pekerjaan dimulai.

properties.stepId

integer

Id langkah pekerjaan.

properties.stepName

string

Nama langkah pekerjaan.

properties.target

JobExecutionTarget

Target tempat eksekusi ini dijalankan.

type

string

Jenis sumber daya

JobExecutionLifecycle

Status terperinci dari eksekusi pekerjaan.

Nama Jenis Deskripsi
Canceled

string

Created

string

Failed

string

InProgress

string

Skipped

string

Succeeded

string

SucceededWithSkipped

string

TimedOut

string

WaitingForChildJobExecutions

string

WaitingForRetry

string

JobExecutionListResult

Daftar eksekusi pekerjaan.

Nama Jenis Deskripsi
nextLink

string

Tautan untuk mengambil halaman hasil berikutnya.

value

JobExecution[]

Array hasil.

JobExecutionTarget

Target tempat eksekusi pekerjaan dijalankan.

Nama Jenis Deskripsi
databaseName

string

Nama database.

serverName

string

Nama server.

type

JobTargetType

Jenis target.

JobTargetType

Jenis target.

Nama Jenis Deskripsi
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string

ProvisioningState

Status penyediaan ARM dari eksekusi pekerjaan.

Nama Jenis Deskripsi
Canceled

string

Created

string

Failed

string

InProgress

string

Succeeded

string