Freigeben über


Monitoring - Get Spark Job List

Liste der Spark-Anwendungen für den Arbeitsbereich abrufen.

GET {endpoint}/monitoring/workloadTypes/spark/Applications?api-version=2020-12-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string

Der Arbeitsbereichsentwicklungsendpunkt, z. B. https://myworkspace.dev.azuresynapse.net.

api-version
query True

string

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-client-request-id

string

Kann eine GUID bereitstellen, die für das Debuggen hilfreich ist und einen besseren Kundensupport bietet.

Antworten

Name Typ Beschreibung
200 OK

SparkJobListViewResponse

Erfolg

Beispiele

Get list of spark application

Beispielanforderung

GET myWorkspace.dev.azuresynapse.net/monitoring/workloadTypes/spark/Applications?api-version=2020-12-01

Beispiel für eine Antwort

{
  "nJobs": 1,
  "sparkJobs": [
    {
      "state": "Failure",
      "name": "sparkjobname",
      "submitter": "submittername",
      "compute": "ComputeName",
      "sparkApplicationId": "sparkApplicationId",
      "livyId": "LivyIdValue",
      "timing": [
        "Ended || Submitting || In Progress",
        "553h 11m"
      ],
      "sparkJobDefinition": null,
      "pipeline": [],
      "jobType": "Spark session || Batch Job",
      "submitTime": "2019-11-11T15:08:52.9554438-08:00",
      "endTime": "2019-11-11T15:08:56.2314317-08:00",
      "queuedDuration": "1s",
      "runningDuration": "2s",
      "totalDuration": "3s"
    }
  ]
}

Definitionen

Name Beschreibung
SparkJob
SparkJobListViewResponse

SparkJob

Name Typ Beschreibung
compute

string

endTime

string (date-time)

jobType

string

livyId

string

name

string

pipeline

SparkJob[]

queuedDuration

string

runningDuration

string

sparkApplicationId

string

sparkJobDefinition

string

state

string

submitTime

string (date-time)

submitter

string

timing

string[]

totalDuration

string

SparkJobListViewResponse

Name Typ Beschreibung
nJobs

integer (int32)

sparkJobs

SparkJob[]