Aracılığıyla paylaş


Set-AzSynapseSparkJobDefinition

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

Sözdizimi

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

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Confirm

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

Tür:SwitchParameter
Diğer adlar:cf
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefinitionFile

JSON dosya yolu.

Tür:String
Diğer adlar:File
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Spark iş tanımı adı.

Tür:String
Diğer adlar:SparkJobDefinitionName
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WhatIf

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

Tür:SwitchParameter
Diğer adlar:wi
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WorkspaceName

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

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WorkspaceObject

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

Tür:PSSynapseWorkspace
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

PSSynapseWorkspace

Çıkışlar

PSSparkJobDefinitionResource