Export-AzSynapseSqlScript
Synapse çalışma alanından sql betiğini dışarı aktarır.
Syntax
Export-AzSynapseSqlScript
-WorkspaceName <String>
-OutputFolder <String>
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Export-AzSynapseSqlScript
-WorkspaceObject <PSSynapseWorkspace>
-OutputFolder <String>
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Export-AzSynapseSqlScript
-InputObject <PSSqlScriptResource>
-OutputFolder <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Export-AzSynapseSqlScript cmdlet'i, Azure Synapse sql betiğini bir SQL Server sorgu (.sql) dosyasına aktarır. Sql betiğinin adını belirtirseniz, cmdlet belirtilen sql betiğini dışarı aktarır. Bir ad belirtmezseniz, cmdlet çalışma alanında tüm SQL betiklerini dışarı aktarır.
Örnekler
Örnek 1
Export-AzSynapseSqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\sqlscript"
ContosoWorkspace çalışma alanında bulunan tüm SQL betiklerini "C:\sqlscript" klasörüne aktarır.
Örnek 2
Export-AzSynapseSqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\sqlscript" -Name "ContosoSqlScript"
ContosoWorkspace çalışma alanında ContosoSqlScript adlı tek bir SQL betiğini "C:\sqlscript" klasörüne aktarır.
Örnek 3
$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Export-AzSynapseSqlScript -Name ContosoSqlScript -OutputFolder "C:\sqlscript"
ContosoWorkspace çalışma alanında ContosoSqlScript adlı tek bir SQL betiğini işlem hattı aracılığıyla "C:\sqlscript" klasörüne aktarır.
Örnek 4
$sqlscript = Get-AzSynapseSqlScript -WorkspaceName ContosoWorkspace -Name ContosoSqlScript
$sqlscript | Export-AzSynapseSqlScript -OutputFolder "C:\sqlscript"
ContosoWorkspace çalışma alanında ContosoSqlScript adlı tek bir SQL betiğini işlem hattı aracılığıyla "C:\sqlscript" klasörüne aktarır.
Parametreler
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
sql betiği nesnesi.
Tür: | PSSqlScriptResource |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
SQL betiği adı.
Tür: | String |
Aliases: | SqlScriptName |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutputFolder
SQL betiklerinin yerleştirilmesi gereken klasör.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceName
Synapse çalışma alanının adı.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkspaceObject
çalışma alanı giriş nesnesi, genellikle işlem hattından geçirilir.
Tür: | PSSynapseWorkspace |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin