Sdílet prostřednictvím


Export-AzSynapseSqlScript

Exportuje skript SQL z pracovního prostoru Synapse.

Syntaxe

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

Rutina Export-AzSynapseSqlScript exportuje skript SQL Azure Synapse do souboru dotazu SQL Serveru (.sql). Pokud zadáte název skriptu SQL, rutina exportuje zadaný skript SQL. Pokud nezadáte název, rutina exportuje všechny skripty SQL v pracovním prostoru.

Příklady

Příklad 1

Export-AzSynapseSqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\sqlscript"

Exportuje všechny skripty SQL v pracovním prostoru ContosoWorkspace do složky C:\sqlscript.

Příklad 2

Export-AzSynapseSqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\sqlscript" -Name "ContosoSqlScript"

Exportuje jeden skript SQL s názvem ContosoSqlScript v pracovním prostoru ContosoWorkspace do složky C:\sqlscript.

Příklad 3

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Export-AzSynapseSqlScript -Name ContosoSqlScript -OutputFolder "C:\sqlscript"

Exportuje jeden skript SQL s názvem ContosoSqlScript v pracovním prostoru ContosoWorkspace do složky C:\sqlscript prostřednictvím kanálu.

Příklad 4

$sqlscript = Get-AzSynapseSqlScript  -WorkspaceName ContosoWorkspace -Name ContosoSqlScript
$sqlscript | Export-AzSynapseSqlScript -OutputFolder "C:\sqlscript"

Exportuje jeden skript SQL s názvem ContosoSqlScript v pracovním prostoru ContosoWorkspace do složky C:\sqlscript prostřednictvím kanálu.

Parametry

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-InputObject

Objekt skriptu SQL.

Typ:PSSqlScriptResource
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Název skriptu SQL.

Typ:String
Aliasy:SqlScriptName
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OutputFolder

Složka, do které se mají umístit skripty SQL.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WorkspaceName

Název pracovního prostoru Synapse

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WorkspaceObject

vstupní objekt pracovního prostoru, obvykle předávaný kanálem.

Typ:PSSynapseWorkspace
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Vstupy

PSSynapseWorkspace

PSSqlScriptResource

Výstupy

String