Bagikan melalui


Spark Job Definition - Get Spark Job Definitions By Workspace

Lists definisi kerja spark.

GET {endpoint}/sparkJobDefinitions?api-version=2020-12-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
endpoint
path True

string

uri

Titik akhir pengembangan ruang kerja, misalnya https://myworkspace.dev.azuresynapse.net.

api-version
query True

string

Versi API klien Synapse.

Respons

Nama Jenis Deskripsi
200 OK

SparkJobDefinitionsListResponse

OK.

Other Status Codes

CloudError

Respons kesalahan diterima dari layanan Azure Synapse.

Contoh

SparkJobDefinitions_ListByWorkspace

Permintaan sampel

GET exampleWorkspace.dev.azuresynapse.net/sparkJobDefinitions?api-version=2020-12-01

Respon sampel

Date: Sat, 16 Jun 2018 00:37:43 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14990
x-ms-request-id: 92292250-c10f-4c47-8eb6-b886b361add7
x-ms-correlation-request-id: 92292250-c10f-4c47-8eb6-b886b361add7
{
  "value": [
    {
      "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/sparkjobdefinitions/exampleSparkJobDefinition",
      "name": "exampleSparkJobDefinition",
      "type": "Microsoft.Synapse/workspaces/sparkjobdefinitions",
      "properties": {
        "description": "A sample spark job definition",
        "targetBigDataPool": {
          "referenceName": "exampleBigDataPool",
          "type": "BigDataPoolReference"
        },
        "requiredSparkVersion": "3.3",
        "jobProperties": {
          "name": "exampleSparkJobDefinition",
          "file": "abfss://test@test.dfs.core.windows.net/artefacts/sample.jar",
          "className": "dev.test.tools.sample.Main",
          "conf": {},
          "args": [
            "exampleArg"
          ],
          "jars": [],
          "pyFiles": [],
          "files": [],
          "archives": [],
          "driverMemory": "28g",
          "driverCores": 4,
          "executorMemory": "28g",
          "executorCores": 4,
          "numExecutors": 2
        }
      },
      "etag": "1500504f-0000-0200-0000-5cbe090f0000"
    }
  ]
}

Definisi

Nama Deskripsi
BigDataPoolReference

Referensi kumpulan big data.

BigDataPoolReferenceType

Jenis referensi kumpulan big data.

CloudError

Objek yang menentukan struktur respons kesalahan Azure Synapse.

Folder

Folder tempat definisi kerja Spark ini berada. Jika tidak ditentukan, definisi kerja Spark ini akan muncul di tingkat akar.

SparkConfigurationReference

Referensi konfigurasi Spark.

SparkConfigurationReferenceType

Jenis referensi konfigurasi Spark.

SparkJobDefinition

Definisi kerja Spark.

SparkJobDefinitionResource

Jenis sumber daya definisi kerja Spark.

SparkJobDefinitionsListResponse

Daftar sumber daya definisi kerja spark.

SparkJobProperties

Properti pekerjaan Spark.

BigDataPoolReference

Referensi kumpulan big data.

Nama Jenis Deskripsi
referenceName

string

Referensi nama kumpulan big data.

type

BigDataPoolReferenceType

Jenis referensi kumpulan big data.

BigDataPoolReferenceType

Jenis referensi kumpulan big data.

Nama Jenis Deskripsi
BigDataPoolReference

string

CloudError

Objek yang menentukan struktur respons kesalahan Azure Synapse.

Nama Jenis Deskripsi
error.code

string

Kode Kesalahan.

error.details

CloudError[]

Array dengan detail kesalahan tambahan.

error.message

string

Pesan kesalahan.

error.target

string

Nama/jalur properti dalam permintaan yang terkait dengan kesalahan.

Folder

Folder tempat definisi kerja Spark ini berada. Jika tidak ditentukan, definisi kerja Spark ini akan muncul di tingkat akar.

Nama Jenis Deskripsi
name

string

Nama folder tempat definisi kerja Spark ini berada.

SparkConfigurationReference

Referensi konfigurasi Spark.

Nama Jenis Deskripsi
referenceName

string

Mereferensikan nama konfigurasi spark.

type

SparkConfigurationReferenceType

Jenis referensi konfigurasi Spark.

SparkConfigurationReferenceType

Jenis referensi konfigurasi Spark.

Nama Jenis Deskripsi
SparkConfigurationReference

string

SparkJobDefinition

Definisi kerja Spark.

Nama Jenis Deskripsi
description

string

Deskripsi definisi kerja Spark.

folder

Folder

Folder tempat definisi kerja Spark ini berada. Jika tidak ditentukan, definisi kerja Spark ini akan muncul di tingkat akar.

jobProperties

SparkJobProperties

Properti pekerjaan Spark.

language

string

Bahasa aplikasi Spark.

requiredSparkVersion

string

Versi aplikasi Spark yang diperlukan.

targetBigDataPool

BigDataPoolReference

Referensi kumpulan big data.

targetSparkConfiguration

SparkConfigurationReference

Konfigurasi spark dari pekerjaan spark.

SparkJobDefinitionResource

Jenis sumber daya definisi kerja Spark.

Nama Jenis Deskripsi
etag

string

Sumber Daya Etag.

id

string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nama sumber daya.

properties

SparkJobDefinition

Properti definisi kerja spark.

type

string

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

SparkJobDefinitionsListResponse

Daftar sumber daya definisi kerja spark.

Nama Jenis Deskripsi
nextLink

string

Tautan ke halaman hasil berikutnya, jika ada hasil yang tersisa.

value

SparkJobDefinitionResource[]

Daftar definisi kerja spark.

SparkJobProperties

Properti pekerjaan Spark.

Nama Jenis Deskripsi
archives

string[]

Arsip yang akan digunakan dalam pekerjaan ini.

args

string[]

Argumen baris perintah untuk aplikasi.

className

string

Kelas utama untuk aplikasi Java/Scala.

conf

object

Properti konfigurasi spark.

driverCores

integer

Jumlah inti yang digunakan untuk driver.

driverMemory

string

Jumlah memori yang digunakan untuk proses driver.

executorCores

integer

Jumlah inti yang digunakan untuk setiap pelaksana.

executorMemory

string

Jumlah memori yang digunakan per proses pelaksana.

file

string

File yang berisi aplikasi yang akan dijalankan.

files

string[]

file yang akan digunakan dalam pekerjaan ini.

jars

string[]

Jar yang akan digunakan dalam pekerjaan ini.

name

string

Nama pekerjaan.

numExecutors

integer

Jumlah pelaksana yang akan diluncurkan untuk pekerjaan ini.