Aracılığıyla paylaş


Export-AzSynapseSqlScript

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

Sözdizimi

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

sql betiği nesnesi.

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

-Name

SQL betiği adı.

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

-OutputFolder

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

PSSynapseWorkspace

PSSqlScriptResource

Çıkışlar

String