Share via


Set-AzSynapseSparkJobDefinition

Çalışma alanında bir Spark iş tanımı oluşturur.

Syntax

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

Set-AzSynapseSparkJobDefinition cmdlet'i çalışma alanında bir Spark iş tanımı oluşturur.

Örnekler

Örnek 1

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

Bu komut, ContosoWorkspace adlı çalışma alanında ContosoSparkJobDefinition adlı bir Spark iş tanımı oluşturur. komutu Spark iş tanımını sparkJobDefinition.json dosyasındaki bilgilere dayandırır.

Örnek 2

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

Bu komut ContosoSparkJobDefinition adlı bir Spark iş tanımı oluşturur ve Spark iş tanımının ContosoWorkspace adlı çalışma alanına yerleştirileceği ContosoFolder klasör yolunu belirtir. komutu Spark iş tanımını sparkJobDefinition.json dosyasındaki bilgilere dayandırır.

Örnek 3

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

Bu komut ContosoSparkJobDefinition adlı bir Spark iş tanımı oluşturur ve Spark iş tanımının ContosoWorkspace adlı çalışma alanına yerleştirileceği çok düzeyli bir klasör yolu ContosoFolder/Alt Klasör belirtir. komutu Spark iş tanımını sparkJobDefinition.json dosyasındaki bilgilere dayandırır.

Örnek 4

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

Bu komut, işlem hattı aracılığıyla ContosoWorkspace adlı çalışma alanında ContosoSparkJobDefinition adlı bir Spark iş tanımı oluşturur. komutu Spark iş tanımını sparkJobDefinition.json dosyasındaki bilgilere dayandırır.

Parametreler

-AsJob

Cmdlet'i arka planda çalıştırma

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefinitionFile

JSON dosya yolu.

Type:String
Aliases:File
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FolderPath

Bu Spark iş tanımının içinde olduğu klasör. [rootFolder/subFolder] gibi çok düzeyli bir yol belirtirseniz Spark iş tanımı alt düzeyde görünür. Belirtilmezse, bu Spark iş tanımı kök düzeyinde görünür.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spark iş tanımı adı.

Type:String
Aliases:SparkJobDefinitionName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Synapse çalışma alanının adı.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

çalışma alanı giriş nesnesi, genellikle işlem hattından geçirilir.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Girişler

PSSynapseWorkspace

Çıkışlar

PSSparkJobDefinitionResource