SynapseSparkJobDefinitionActivity Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécuter l’activité de travail Spark.
public class SynapseSparkJobDefinitionActivity : Azure.ResourceManager.DataFactory.Models.ExecutionActivity
type SynapseSparkJobDefinitionActivity = class
inherit ExecutionActivity
Public Class SynapseSparkJobDefinitionActivity
Inherits ExecutionActivity
- Héritage
Constructeurs
SynapseSparkJobDefinitionActivity(String, SynapseSparkJobReference) |
Initialise une nouvelle instance de SynapseSparkJobDefinitionActivity. |
Propriétés
AdditionalProperties |
Propriétés supplémentaires Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
Arguments |
L’utilisateur a spécifié des arguments à SynapseSparkJobDefinitionActivity. Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
ClassName |
L’identificateur complet ou la classe main qui se trouve dans le fichier de définition main, qui remplace le « className » de la définition de travail Spark que vous fournissez. Type : chaîne (ou Expression avec chaîne resultType). |
Conf |
Propriétés de configuration Spark, qui remplacent la « conf » de la définition de travail Spark que vous fournissez. Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
ConfigurationType |
Type de la configuration Spark. |
DependsOn |
L’activité dépend de la condition. (Hérité de PipelineActivity) |
Description |
Description de l’activité. (Hérité de PipelineActivity) |
DriverSize |
Nombre de cœurs et de mémoire à utiliser pour le pilote alloué dans le pool Spark spécifié pour le travail, qui sera utilisé pour remplacer « driverCores » et « driverMemory » de la définition de travail Spark que vous fournissez. Type : chaîne (ou Expression avec chaîne resultType). |
ExecutorSize |
Nombre de cœurs et de mémoire à utiliser pour les exécuteurs alloués dans le pool Spark spécifié pour le travail, qui seront utilisés pour remplacer « executorCores » et « executorMemory » de la définition de travail Spark que vous fournissez. Type : chaîne (ou Expression avec chaîne resultType). |
File |
Fichier main utilisé pour le travail, qui remplace le « fichier » de la définition de travail Spark que vous fournissez. Type : chaîne (ou Expression avec chaîne resultType). |
Files |
(Déconseillé. Utilisez pythonCodeReference et filesV2) Fichiers supplémentaires utilisés pour référence dans le fichier de définition main, qui remplacent les « fichiers » de la définition de travail Spark que vous fournissez. Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
FilesV2 |
Fichiers supplémentaires utilisés pour référence dans le fichier de définition main, qui remplacent les fichiers « jars » et « files » de la définition de travail Spark que vous fournissez. Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
LinkedServiceName |
Informations de référence sur les services liés. (Hérité de ExecutionActivity) |
Name |
Nom de l’activité. (Hérité de PipelineActivity) |
NumExecutors |
Nombre d’exécuteurs à lancer pour ce travail, qui remplace les « numExecutors » de la définition de travail Spark que vous fournissez. Type : entier (ou Expression avec un entier resultType). |
OnInactiveMarkAs |
Résultat de l’état de l’activité lorsque l’état est défini sur Inactif. Il s’agit d’une propriété facultative et, si elle n’est pas fournie lorsque l’activité est inactive, la status est Succeeded par défaut. (Hérité de PipelineActivity) |
Policy |
Stratégie d’activité. (Hérité de ExecutionActivity) |
PythonCodeReference |
Fichiers de code Python supplémentaires utilisés pour référence dans le fichier de définition main, qui remplacent les « pyFiles » de la définition de travail Spark que vous fournissez. Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
ScanFolder |
En analysant les sous-dossiers à partir du dossier racine du fichier de définition principal, ces fichiers sont ajoutés en tant que fichiers de référence. Les dossiers nommés « jars », « pyFiles », « files » ou « archives » seront analysés, et le nom des dossiers respecte la casse. Type : booléen (ou Expression avec resultType boolean). |
SparkConfig |
Propriété de configuration Spark. Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions). Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String). Exemples :
|
SparkJob |
Informations de référence sur les travaux Synapse Spark. |
State |
État de l’activité. Il s’agit d’une propriété facultative et, si elle n’est pas fournie, l’état est Actif par défaut. (Hérité de PipelineActivity) |
TargetBigDataPool |
Nom du pool Big Data qui sera utilisé pour exécuter le travail de traitement par lots Spark, qui remplacera le « targetBigDataPool » de la définition de travail Spark que vous fournissez. |
TargetSparkConfiguration |
Configuration Spark du travail Spark. |
UserProperties |
Propriétés utilisateur de l’activité. (Hérité de PipelineActivity) |