DataLakeAnalyticsUSQLActivity Class

Data Lake Analytics U-SQL activity.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.datafactory.models._models_py3.ExecutionActivity
DataLakeAnalyticsUSQLActivity

Constructor

DataLakeAnalyticsUSQLActivity(*, name: str, script_path: Any, script_linked_service: _models.LinkedServiceReference, additional_properties: Optional[Dict[str, Any]] = None, description: Optional[str] = None, depends_on: Optional[List[_models.ActivityDependency]] = None, user_properties: Optional[List[_models.UserProperty]] = None, linked_service_name: Optional[_models.LinkedServiceReference] = None, policy: Optional[_models.ActivityPolicy] = None, degree_of_parallelism: Optional[Any] = None, priority: Optional[Any] = None, parameters: Optional[Dict[str, Any]] = None, runtime_version: Optional[Any] = None, compilation_mode: Optional[Any] = None, **kwargs)

Variables

additional_properties
dict[str, any]

Unmatched properties from the message are deserialized to this collection.

name
str

Required. Activity name.

type
str

Required. Type of activity.Constant filled by server.

description
str

Activity description.

depends_on
list[ActivityDependency]

Activity depends on condition.

user_properties
list[UserProperty]

Activity user properties.

linked_service_name
LinkedServiceReference

Linked service reference.

policy
ActivityPolicy

Activity policy.

script_path
any

Required. Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).

script_linked_service
LinkedServiceReference

Required. Script linked service reference.

degree_of_parallelism
any

The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1.

priority
any

Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.

parameters
dict[str, any]

Parameters for U-SQL job request.

runtime_version
any

Runtime version of the U-SQL engine to use. Type: string (or Expression with resultType string).

compilation_mode
any

Compilation mode of U-SQL. Must be one of these values : Semantic, Full and SingleBox. Type: string (or Expression with resultType string).