Bagikan melalui


SynapseSparkJobDefinitionActivity interface

Jalankan aktivitas pekerjaan spark.

Memperluas

Properti

arguments

Argumen yang ditentukan pengguna ke SynapseSparkJobDefinitionActivity.

className

Pengidentifikasi yang sepenuhnya memenuhi syarat atau kelas utama yang ada dalam file definisi utama, yang akan mengambil alih 'className' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

conf

Properti konfigurasi Spark, yang akan mengambil alih 'conf' dari definisi pekerjaan spark yang Anda berikan.

configurationType

Jenis konfigurasi spark.

driverSize

Jumlah inti dan memori yang akan digunakan untuk driver yang dialokasikan dalam kumpulan Spark yang ditentukan untuk pekerjaan, yang akan digunakan untuk mengambil alih 'driverCores' dan 'driverMemory' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

executorSize

Jumlah inti dan memori yang akan digunakan untuk pelaksana yang dialokasikan dalam kumpulan Spark yang ditentukan untuk pekerjaan, yang akan digunakan untuk mengambil alih 'executorCores' dan 'executorMemory' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

file

File utama yang digunakan untuk pekerjaan, yang akan mengambil alih 'file' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

files

(Tidak digunakan lagi. Silakan gunakan pythonCodeReference dan filesV2) File tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan mengambil alih 'file' dari definisi kerja spark yang Anda berikan.

filesV2

File tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan mengambil alih 'jars' dan 'file' dari definisi pekerjaan spark yang Anda berikan.

numExecutors

Jumlah pelaksana yang akan diluncurkan untuk pekerjaan ini, yang akan mengambil alih 'numExecutors' dari definisi pekerjaan spark yang Anda berikan. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).

pythonCodeReference

File kode python tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan menimpa 'pyFiles' dari definisi pekerjaan spark yang Anda berikan.

scanFolder

Memindai subfolder dari folder akar file definisi utama, file-file ini akan ditambahkan sebagai file referensi. Folder bernama 'jars', 'pyFiles', 'files' atau 'archives' akan dipindai, dan nama folder peka huruf besar/kecil. Jenis: boolean (atau Ekspresi dengan resultType boolean).

sparkConfig

Properti konfigurasi Spark.

sparkJob

Referensi pekerjaan Synapse spark.

targetBigDataPool

Nama kumpulan big data yang akan digunakan untuk menjalankan pekerjaan batch spark, yang akan mengambil alih 'targetBigDataPool' dari definisi pekerjaan spark yang Anda berikan.

targetSparkConfiguration

Konfigurasi spark dari pekerjaan spark.

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

Properti yang Diwariskan

dependsOn

Aktivitas tergantung pada kondisi.

description

Deskripsi aktivitas.

linkedServiceName

Referensi layanan tertaut.

name

Nama aktivitas.

onInactiveMarkAs

Hasil status aktivitas saat status diatur ke Tidak Aktif. Ini adalah properti opsional dan jika tidak disediakan saat aktivitas tidak aktif, status akan Berhasil secara default.

policy

Kebijakan aktivitas.

state

Status aktivitas. Ini adalah properti opsional dan jika tidak disediakan, statusnya akan Aktif secara default.

userProperties

Properti pengguna aktivitas.

Detail Properti

arguments

Argumen yang ditentukan pengguna ke SynapseSparkJobDefinitionActivity.

arguments?: any[]

Nilai Properti

any[]

className

Pengidentifikasi yang sepenuhnya memenuhi syarat atau kelas utama yang ada dalam file definisi utama, yang akan mengambil alih 'className' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

className?: any

Nilai Properti

any

conf

Properti konfigurasi Spark, yang akan mengambil alih 'conf' dari definisi pekerjaan spark yang Anda berikan.

conf?: any

Nilai Properti

any

configurationType

Jenis konfigurasi spark.

configurationType?: string

Nilai Properti

string

driverSize

Jumlah inti dan memori yang akan digunakan untuk driver yang dialokasikan dalam kumpulan Spark yang ditentukan untuk pekerjaan, yang akan digunakan untuk mengambil alih 'driverCores' dan 'driverMemory' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

driverSize?: any

Nilai Properti

any

executorSize

Jumlah inti dan memori yang akan digunakan untuk pelaksana yang dialokasikan dalam kumpulan Spark yang ditentukan untuk pekerjaan, yang akan digunakan untuk mengambil alih 'executorCores' dan 'executorMemory' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

executorSize?: any

Nilai Properti

any

file

File utama yang digunakan untuk pekerjaan, yang akan mengambil alih 'file' dari definisi pekerjaan spark yang Anda berikan. Jenis: string (atau Ekspresi dengan string resultType).

file?: any

Nilai Properti

any

files

(Tidak digunakan lagi. Silakan gunakan pythonCodeReference dan filesV2) File tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan mengambil alih 'file' dari definisi kerja spark yang Anda berikan.

files?: any[]

Nilai Properti

any[]

filesV2

File tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan mengambil alih 'jars' dan 'file' dari definisi pekerjaan spark yang Anda berikan.

filesV2?: any[]

Nilai Properti

any[]

numExecutors

Jumlah pelaksana yang akan diluncurkan untuk pekerjaan ini, yang akan mengambil alih 'numExecutors' dari definisi pekerjaan spark yang Anda berikan. Jenis: bilangan bulat (atau Ekspresi dengan bilangan bulat resultType).

numExecutors?: any

Nilai Properti

any

pythonCodeReference

File kode python tambahan yang digunakan untuk referensi dalam file definisi utama, yang akan menimpa 'pyFiles' dari definisi pekerjaan spark yang Anda berikan.

pythonCodeReference?: any[]

Nilai Properti

any[]

scanFolder

Memindai subfolder dari folder akar file definisi utama, file-file ini akan ditambahkan sebagai file referensi. Folder bernama 'jars', 'pyFiles', 'files' atau 'archives' akan dipindai, dan nama folder peka huruf besar/kecil. Jenis: boolean (atau Ekspresi dengan resultType boolean).

scanFolder?: any

Nilai Properti

any

sparkConfig

Properti konfigurasi Spark.

sparkConfig?: {[propertyName: string]: any}

Nilai Properti

{[propertyName: string]: any}

sparkJob

Referensi pekerjaan Synapse spark.

sparkJob: SynapseSparkJobReference

Nilai Properti

targetBigDataPool

Nama kumpulan big data yang akan digunakan untuk menjalankan pekerjaan batch spark, yang akan mengambil alih 'targetBigDataPool' dari definisi pekerjaan spark yang Anda berikan.

targetBigDataPool?: BigDataPoolParametrizationReference

Nilai Properti

targetSparkConfiguration

Konfigurasi spark dari pekerjaan spark.

targetSparkConfiguration?: SparkConfigurationParametrizationReference

Nilai Properti

type

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

type: "SparkJob"

Nilai Properti

"SparkJob"

Detail Properti yang Diwariskan

dependsOn

Aktivitas tergantung pada kondisi.

dependsOn?: ActivityDependency[]

Nilai Properti

Diwarisi DariExecutionActivity.dependsOn

description

Deskripsi aktivitas.

description?: string

Nilai Properti

string

Diwariskan DariExecutionActivity.description

linkedServiceName

Referensi layanan tertaut.

linkedServiceName?: LinkedServiceReference

Nilai Properti

Diwarisi DariExecutionActivity.linkedServiceName

name

Nama aktivitas.

name: string

Nilai Properti

string

Diwariskan DariExecutionActivity.name

onInactiveMarkAs

Hasil status aktivitas saat status diatur ke Tidak Aktif. Ini adalah properti opsional dan jika tidak disediakan saat aktivitas tidak aktif, status akan Berhasil secara default.

onInactiveMarkAs?: string

Nilai Properti

string

Diwarisi DariExecutionActivity.onInactiveMarkAs

policy

Kebijakan aktivitas.

policy?: ActivityPolicy

Nilai Properti

Diwarisi DariExecutionActivity.policy

state

Status aktivitas. Ini adalah properti opsional dan jika tidak disediakan, statusnya akan Aktif secara default.

state?: string

Nilai Properti

string

Diwarisi DariExecutionActivity.state

userProperties

Properti pengguna aktivitas.

userProperties?: UserProperty[]

Nilai Properti

Diwarisi DariExecutionActivity.userProperties