Share via


RunNotebookSparkSessionOptions Class

Definition

The RunNotebookSparkSessionOptions.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.RunNotebookSparkSessionOptions+RunNotebookSparkSessionOptionsConverter))]
public class RunNotebookSparkSessionOptions
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.RunNotebookSparkSessionOptions+RunNotebookSparkSessionOptionsConverter))>]
type RunNotebookSparkSessionOptions = class
Public Class RunNotebookSparkSessionOptions
Inheritance
RunNotebookSparkSessionOptions
Attributes

Constructors

RunNotebookSparkSessionOptions()

Initializes a new instance of RunNotebookSparkSessionOptions.

Properties

Archives

Archives to be used in this session.

Configuration

Spark configuration properties.

DriverCores

Number of cores to use for the driver process.

DriverMemory

Amount of memory to use for the driver process.

ExecutorCores

Number of cores to use for each executor.

ExecutorCount

Number of executors to launch for this session.

ExecutorMemory

Amount of memory to use per executor process.

Files

files to be used in this session.

HeartbeatTimeoutInSecond

Timeout in second to which session be orphaned.

IsQueueable

Whether to queue session creation if Spark pool doesn't have enough capacity. Default value is true in notebook runs API.

Jars

jars to be used in this session.

Kind

The session kind.

Name

The name of this session.

ProxyUser

User to impersonate when starting the session.

PythonFiles

Python files to be used in this session.

Queue

The name of the YARN queue to which submitted.

Tags

Dictionary of <string>.

Applies to