Export-AzSynapseKqlScript
KQL betiğini dışarı aktarır.
Sözdizimi
Export-AzSynapseKqlScript
-WorkspaceName <String>
[-Name <String>]
-OutputFolder <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Export-AzSynapseKqlScript
-WorkspaceObject <PSSynapseWorkspace>
[-Name <String>]
-OutputFolder <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Export-AzSynapseKqlScript
-InputObject <PSKqlScriptResource>
-OutputFolder <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Export-AzSynapseKqlScript cmdlet'i bir 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:\KqlScirpt"
ContosoWorkspace çalışma alanında bulunan tüm KQL betiklerini "C:\KqlScirpt" 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
Tür: | SwitchParameter |
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 |
-InputObject
KQL betik nesnesi.
Tür: | PSKqlScriptResource |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
KQL betiği adı.
Tür: | String |
Diğer adlar: | KqlScriptName |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-OutputFolder
KQL betiğinin yerleştirilmesi gereken klasör.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İş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
Çıkışlar
Azure PowerShell