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 |