SparkBatch class

代表 SparkBatch 的類別。

建構函式

SparkBatch(SynapseClientContext)

建立 SparkBatch。

方法

create(string, string, ExtendedLivyBatchRequest, ServiceCallback<ExtendedLivyBatchResponse>)
create(string, string, ExtendedLivyBatchRequest, SparkBatchCreateOptionalParams)

建立新的Spark批次作業。

create(string, string, ExtendedLivyBatchRequest, SparkBatchCreateOptionalParams, ServiceCallback<ExtendedLivyBatchResponse>)
deleteMethod(string, string, number, RequestOptionsBase)

取消執行中的Spark批次作業。

deleteMethod(string, string, number, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, number, ServiceCallback<void>)
get(string, string, number, ServiceCallback<ExtendedLivyBatchResponse>)
get(string, string, number, SparkBatchGetOptionalParams)

取得單一Spark批次作業。

get(string, string, number, SparkBatchGetOptionalParams, ServiceCallback<ExtendedLivyBatchResponse>)
list(string, string, ServiceCallback<ExtendedLivyListBatchResponse>)
list(string, string, SparkBatchListOptionalParams)

列出在特定 Spark 集區下執行的所有 Spark 批次作業。

list(string, string, SparkBatchListOptionalParams, ServiceCallback<ExtendedLivyListBatchResponse>)

建構函式詳細資料

SparkBatch(SynapseClientContext)

建立 SparkBatch。

new SparkBatch(client: SynapseClientContext)

參數

client
SynapseClientContext

服務客戶端的參考。

方法詳細資料

create(string, string, ExtendedLivyBatchRequest, ServiceCallback<ExtendedLivyBatchResponse>)

function create(workspaceName: string, sparkPoolName: string, livyRequest: ExtendedLivyBatchRequest, callback: ServiceCallback<ExtendedLivyBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

livyRequest
ExtendedLivyBatchRequest

Livy 相容的批次作業要求承載。

create(string, string, ExtendedLivyBatchRequest, SparkBatchCreateOptionalParams)

建立新的Spark批次作業。

function create(workspaceName: string, sparkPoolName: string, livyRequest: ExtendedLivyBatchRequest, options?: SparkBatchCreateOptionalParams): Promise<SparkBatchCreateResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

livyRequest
ExtendedLivyBatchRequest

Livy 相容的批次作業要求承載。

options
SparkBatchCreateOptionalParams

選擇性參數

傳回

承諾<模型.SparkBatchCreateResponse>

create(string, string, ExtendedLivyBatchRequest, SparkBatchCreateOptionalParams, ServiceCallback<ExtendedLivyBatchResponse>)

function create(workspaceName: string, sparkPoolName: string, livyRequest: ExtendedLivyBatchRequest, options: SparkBatchCreateOptionalParams, callback: ServiceCallback<ExtendedLivyBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

livyRequest
ExtendedLivyBatchRequest

Livy 相容的批次作業要求承載。

options
SparkBatchCreateOptionalParams

選擇性參數

deleteMethod(string, string, number, RequestOptionsBase)

取消執行中的Spark批次作業。

function deleteMethod(workspaceName: string, sparkPoolName: string, batchId: number, options?: RequestOptionsBase): Promise<RestResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

options
RequestOptionsBase

選擇性參數

傳回

Promise<RestResponse>

承諾<msRest.RestResponse>

deleteMethod(string, string, number, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(workspaceName: string, sparkPoolName: string, batchId: number, options: RequestOptionsBase, callback: ServiceCallback<void>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

options
RequestOptionsBase

選擇性參數

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, number, ServiceCallback<void>)

function deleteMethod(workspaceName: string, sparkPoolName: string, batchId: number, callback: ServiceCallback<void>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

callback

ServiceCallback<void>

回呼

get(string, string, number, ServiceCallback<ExtendedLivyBatchResponse>)

function get(workspaceName: string, sparkPoolName: string, batchId: number, callback: ServiceCallback<ExtendedLivyBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

get(string, string, number, SparkBatchGetOptionalParams)

取得單一Spark批次作業。

function get(workspaceName: string, sparkPoolName: string, batchId: number, options?: SparkBatchGetOptionalParams): Promise<SparkBatchGetResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

options
SparkBatchGetOptionalParams

選擇性參數

傳回

承諾<Models.SparkBatchGetResponse>

get(string, string, number, SparkBatchGetOptionalParams, ServiceCallback<ExtendedLivyBatchResponse>)

function get(workspaceName: string, sparkPoolName: string, batchId: number, options: SparkBatchGetOptionalParams, callback: ServiceCallback<ExtendedLivyBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

batchId

number

批次作業的標識碼。

options
SparkBatchGetOptionalParams

選擇性參數

list(string, string, ServiceCallback<ExtendedLivyListBatchResponse>)

function list(workspaceName: string, sparkPoolName: string, callback: ServiceCallback<ExtendedLivyListBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

list(string, string, SparkBatchListOptionalParams)

列出在特定 Spark 集區下執行的所有 Spark 批次作業。

function list(workspaceName: string, sparkPoolName: string, options?: SparkBatchListOptionalParams): Promise<SparkBatchListResponse>

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

options
SparkBatchListOptionalParams

選擇性參數

傳回

承諾<模型.SparkBatchList回應>

list(string, string, SparkBatchListOptionalParams, ServiceCallback<ExtendedLivyListBatchResponse>)

function list(workspaceName: string, sparkPoolName: string, options: SparkBatchListOptionalParams, callback: ServiceCallback<ExtendedLivyListBatchResponse>)

參數

workspaceName

string

要對其執行作業的工作區名稱。

sparkPoolName

string

Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。

options
SparkBatchListOptionalParams

選擇性參數