Partager via


Set-AzSynapseSparkJobDefinition

Crée une définition de travail Spark dans l’espace de travail.

Syntaxe

Set-AzSynapseSparkJobDefinition
   -WorkspaceName <String>
   -Name <String>
   -DefinitionFile <String>
   [-FolderPath <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzSynapseSparkJobDefinition
   -WorkspaceObject <PSSynapseWorkspace>
   -Name <String>
   -DefinitionFile <String>
   [-FolderPath <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-AzSynapseSparkJobDefinition crée une définition de travail Spark dans l’espace de travail.

Exemples

Exemple 1

Set-AzSynapseSparkJobDefinition -WorkspaceName ContosoWorkspace -Name ContosoSparkJobDefinition -DefinitionFile "C:\sparkJobDefinition.json"

Cette commande crée une définition de travail Spark nommée ContosoSparkJobDefinition dans l’espace de travail nommé ContosoWorkspace. La commande base la définition du travail Spark sur les informations contenues dans le fichier sparkJobDefinition.json.

Exemple 2

Set-AzSynapseSparkJobDefinition -WorkspaceName ContosoWorkspace -Name ContosoSparkJobDefinition -DefinitionFile "C:\sparkJobDefinition.json" -FolderPath ContosoFolder

Cette commande crée une définition de travail Spark nommée ContosoSparkJobDefinition et spécifie un chemin d’accès de dossier ContosoFolder où la définition de travail Spark sera placée dans l’espace de travail nommé ContosoWorkspace. La commande base la définition du travail Spark sur les informations contenues dans le fichier sparkJobDefinition.json.

Exemple 3

Set-AzSynapseSparkJobDefinition -WorkspaceName ContosoWorkspace -Name ContosoSparkJobDefinition -DefinitionFile "C:\sparkJobDefinition.json" -FolderPath ContosoFolder/SubFolder

Cette commande crée une définition de travail Spark nommée ContosoSparkJobDefinition et spécifie un chemin de dossier multiniveau ContosoFolder/SubFolder où la définition de travail Spark sera placée dans l’espace de travail nommé ContosoWorkspace. La commande base la définition du travail Spark sur les informations contenues dans le fichier sparkJobDefinition.json.

Exemple 4

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Set-AzSynapseSparkJobDefinition -Name ContosoSparkJobDefinition -DefinitionFile "C:\sparkJobDefinition.json"

Cette commande crée une définition de travail Spark nommée ContosoSparkJobDefinition dans l’espace de travail nommé ContosoWorkspace via le pipeline. La commande base la définition du travail Spark sur les informations contenues dans le fichier sparkJobDefinition.json.

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefinitionFile

Chemin d’accès au fichier JSON.

Type:String
Alias:File
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FolderPath

Dossier dans lequel se trouve cette définition de travail Spark. Si vous spécifiez un chemin d’accès multiniveau tel que [rootFolder/subFolder], la définition du travail Spark s’affiche au niveau inférieur. Si elle n’est pas spécifiée, cette définition de travail Spark s’affiche au niveau racine.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom de la définition du travail Spark.

Type:String
Alias:SparkJobDefinitionName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WorkspaceName

Nom de l’espace de travail Synapse.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WorkspaceObject

objet d’entrée d’espace de travail, généralement passé par le pipeline.

Type:PSSynapseWorkspace
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

PSSynapseWorkspace

Sorties

PSSparkJobDefinitionResource