Export-AzSynapseKqlScript

KQL betiğini dışarı aktarır.

Syntax

ExportByName (Varsayılan)

Export-AzSynapseKqlScript
    -WorkspaceName <String>
    -OutputFolder <String>
    [-Name <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ExportByObject

Export-AzSynapseKqlScript
    -WorkspaceObject <PSSynapseWorkspace>
    -OutputFolder <String>
    [-Name <String>]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ExportByInputObject

Export-AzSynapseKqlScript
    -InputObject <PSKqlScriptResource>
    -OutputFolder <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Export-AzSynapseKqlScript cmdlet'i Azure Synapse KQL betiğini kusto sorgusu (.kql) dosyasına aktarır. KQL betiğinin adı, dışarı aktarılan dosyanın adı olur. KQL betiğinin adını belirtirseniz, cmdlet bu KQL betiğini dışarı aktarır. Bir ad belirtmezseniz, cmdlet çalışma alanında tüm KQL betiklerini dışarı aktarır.

Örnekler

Örnek 1

Export-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\KqlScript"

ContosoWorkspace çalışma alanında bulunan tüm KQL betiklerini "C:\KqlScript" klasörüne aktarır.

Örnek 2

Export-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -Name ContosoKqlScript -OutputFolder "C:\KqlScript"

ContosoWorkspace çalışma alanında ContosoKqlScript adlı tek bir KQL betiğini "C:\KqlScript" klasörüne aktarır.

Örnek 3

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Export-AzSynapseKqlScript -Name ContosoKqlScript -OutputFolder "C:\KqlScript"

ContosoWorkspace çalışma alanında ContosoKqlScript adlı tek bir KQL betiğini işlem hattı aracılığıyla "C:\KqlScript" klasörüne aktarır.

Örnek 4

$KqlScript = Get-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -Name ContosoKqlScript
$KqlScript | Export-AzSynapseKqlScript -OutputFolder "C:\KqlScript"

ContosoWorkspace çalışma alanında ContosoKqlScript adlı tek bir KQL betiğini işlem hattı aracılığıyla "C:\KqlScript" klasörüne aktarır.

Parametreler

-AsJob

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

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DefaultProfile

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

Parametre özellikleri

Tür:IAzureContextContainer
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:AzContext, AzureRmContext, AzureCredential

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-InputObject

KQL betik nesnesi.

Parametre özellikleri

Tür:PSKqlScriptResource
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ExportByInputObject
Position:Named
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

KQL betiği adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:KqlScriptName

Parametre kümeleri

ExportByName
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False
ExportByObject
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-OutputFolder

KQL betiğinin yerleştirilmesi gereken klasör.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-WorkspaceName

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

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ExportByName
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-WorkspaceObject

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

Parametre özellikleri

Tür:PSSynapseWorkspace
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ExportByObject
Position:Named
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

PSSynapseWorkspace

PSKqlScriptResource

Çıkışlar

FileInfo