Condividi tramite


Set-AzSynapseSparkJobDefinition

Crea una definizione di processo Spark nell'area di lavoro.

Sintassi

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>]

Descrizione

Il cmdlet Set-AzSynapseSparkJobDefinition crea una definizione di processo Spark nell'area di lavoro.

Esempio

Esempio 1

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

Questo comando crea una definizione di processo Spark denominata ContosoSparkJobDefinition nell'area di lavoro denominata ContosoWorkspace. Il comando basa la definizione del processo Spark sulle informazioni nel file sparkJobDefinition.json.

Esempio 2

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

Questo comando crea una definizione di processo Spark denominata ContosoSparkJobDefinition e specifica un percorso di cartella ContosoFolder in cui verrà inserita la definizione del processo Spark nell'area di lavoro denominata ContosoWorkspace. Il comando basa la definizione del processo Spark sulle informazioni nel file sparkJobDefinition.json.

Esempio 3

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

Questo comando crea una definizione di processo Spark denominata ContosoSparkJobDefinition e specifica un percorso di cartella a più livelli ContosoFolder/SubFolder in cui verrà inserita la definizione del processo Spark nell'area di lavoro denominata ContosoWorkspace. Il comando basa la definizione del processo Spark sulle informazioni nel file sparkJobDefinition.json.

Esempio 4

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

Questo comando crea una definizione di processo Spark denominata ContosoSparkJobDefinition nell'area di lavoro denominata ContosoWorkspace tramite pipeline. Il comando basa la definizione del processo Spark sulle informazioni nel file sparkJobDefinition.json.

Parametri

-AsJob

Eseguire il cmdlet in background

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DefinitionFile

Percorso del file JSON.

Tipo:String
Alias:File
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-FolderPath

Cartella in cui si trova la definizione del processo Spark. Se si specifica un percorso a più livelli, ad esempio [rootFolder/subFolder], la definizione del processo Spark verrà visualizzata a livello inferiore. Se non specificato, questa definizione del processo Spark verrà visualizzata a livello radice.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome della definizione del processo Spark.

Tipo:String
Alias:SparkJobDefinitionName
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WorkspaceName

Nome dell'area di lavoro di Synapse.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WorkspaceObject

oggetto di input dell'area di lavoro, in genere passato attraverso la pipeline.

Tipo:PSSynapseWorkspace
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Input

Output