SparkBatch class
代表 SparkBatch 的類別。
建構函式
| Spark |
建立 SparkBatch。 |
方法
建構函式詳細資料
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 相容的批次作業要求承載。
- callback
回呼
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
選擇性參數
傳回
Promise<SparkBatchCreateResponse>
承諾<模型.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
選擇性參數
- callback
回呼
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
批次作業的標識碼。
- callback
回呼
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
選擇性參數
傳回
Promise<SparkBatchGetResponse>
承諾<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
選擇性參數
- callback
回呼
list(string, string, ServiceCallback<ExtendedLivyListBatchResponse>)
function list(workspaceName: string, sparkPoolName: string, callback: ServiceCallback<ExtendedLivyListBatchResponse>)
參數
- workspaceName
-
string
要對其執行作業的工作區名稱。
- sparkPoolName
-
string
Spark 集區的名稱。 “ondemand” 以 ondemand 集區為目標。
- callback
回呼
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
選擇性參數
傳回
Promise<SparkBatchListResponse>
承諾<模型.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
選擇性參數
- callback
回呼