Freigeben über


Monitoring - Get Spark Job List

Rufen Sie die Liste der Spark-Anwendungen für den Arbeitsbereich ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string

Der Endpunkt zur Arbeitsbereichsentwicklung, Beispiel: 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 beim Debuggen und zur Bereitstellung eines besseren Kundensupports hilfreich ist

Antworten

Name Typ Beschreibung
200 OK

SparkJobListViewResponse

Erfolg

Beispiele

Get list of spark application

Sample Request

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

Sample Response

{
  "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

jobType

string

livyId

string

name

string

pipeline

SparkJob[]

queuedDuration

string

runningDuration

string

sparkApplicationId

string

sparkJobDefinition

string

state

string

submitTime

string

submitter

string

timing

string[]

totalDuration

string

SparkJobListViewResponse

Name Typ Beschreibung
nJobs

integer

sparkJobs

SparkJob[]