Compartir a través de


Set-AzSynapseSparkJobDefinition

Crea una definición de trabajo de Spark en el área de trabajo.

Sintaxis

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

El cmdlet Set-AzSynapseSparkJobDefinition crea una definición de trabajo de Spark en el área de trabajo.

Ejemplos

Ejemplo 1

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

Este comando crea una definición de trabajo de Spark denominada ContosoSparkJobDefinition en el área de trabajo denominada ContosoWorkspace. El comando basa la definición del trabajo de Spark en la información del archivo sparkJobDefinition.json.

Ejemplo 2

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

Este comando crea una definición de trabajo de Spark denominada ContosoSparkJobDefinition y especifica una ruta de acceso de carpeta ContosoFolder donde se colocará la definición del trabajo de Spark en el área de trabajo denominada ContosoWorkspace. El comando basa la definición del trabajo de Spark en la información del archivo sparkJobDefinition.json.

Ejemplo 3

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

Este comando crea una definición de trabajo de Spark denominada ContosoSparkJobDefinition y especifica una ruta de acceso de carpeta de varios niveles ContosoFolder/SubFolder donde se colocará la definición del trabajo de Spark en el área de trabajo denominada ContosoWorkspace. El comando basa la definición del trabajo de Spark en la información del archivo sparkJobDefinition.json.

Ejemplo 4

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

Este comando crea una definición de trabajo de Spark denominada ContosoSparkJobDefinition en el área de trabajo denominada ContosoWorkspace a través de la canalización. El comando basa la definición del trabajo de Spark en la información del archivo sparkJobDefinition.json.

Parámetros

-AsJob

Ejecución del cmdlet en segundo plano

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefinitionFile

Ruta de acceso del archivo JSON.

Tipo:String
Alias:File
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-FolderPath

Carpeta en la que se encuentra esta definición de trabajo de Spark. Si especifica una ruta de acceso de varios niveles, como [rootFolder/subFolder], la definición del trabajo de Spark aparecerá en el nivel inferior. Si no se especifica, esta definición de trabajo de Spark aparecerá en el nivel raíz.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Nombre de definición del trabajo de Spark.

Tipo:String
Alias:SparkJobDefinitionName
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WorkspaceName

Nombre del área de trabajo de Synapse.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WorkspaceObject

objeto de entrada del área de trabajo, que normalmente se pasa a través de la canalización.

Tipo:PSSynapseWorkspace
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

PSSynapseWorkspace

Salidas

PSSparkJobDefinitionResource