Aracılığıyla paylaş


Export-AzSynapseSqlScript

Synapse çalışma alanından sql betiğini dışarı aktarır.

Syntax

ExportByName (Varsayılan)

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

ExportByObject

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

ExportByInputObject

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.

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

sql betiği nesnesi.

Parametre özellikleri

Tür:PSSqlScriptResource
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

SQL betiği adı.

Parametre özellikleri

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

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

SQL betiklerinin 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

PSSqlScriptResource

Çıkışlar

String