Compartir a través de


Export-AzSynapseSqlScript

Exporta un script sql desde un área de trabajo de Synapse.

Sintaxis

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

El cmdlet export-AzSynapseSqlScript de exporta un script sql de Azure Synapse a un archivo de consulta(.sql) de SQL Server. Si especifica el nombre de un script sql, el cmdlet exporta el script sql especificado. Si no especifica un nombre, el cmdlet exporta todos los scripts sql del área de trabajo.

Ejemplos

Ejemplo 1

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

Exporta todos los scripts sql del área de trabajo ContosoWorkspace a la carpeta "C:\sqlscript".

Ejemplo 2

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

Exporta un único script sql denominado ContosoSqlScript en el área de trabajo ContosoWorkspace a la carpeta "C:\sqlscript".

Ejemplo 3

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

Exporta un único script sql denominado ContosoSqlScript en el área de trabajo ContosoWorkspace a la carpeta "C:\sqlscript" a través de la canalización.

Ejemplo 4

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

Exporta un único script sql denominado ContosoSqlScript en el área de trabajo ContosoWorkspace a la carpeta "C:\sqlscript" a través de la canalización.

Parámetros

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Objeto de script sql.

Tipo:PSSqlScriptResource
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Name

Nombre del script sql.

Tipo:String
Alias:SqlScriptName
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-OutputFolder

Carpeta donde se deben colocar los scripts sql.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WorkspaceName

Nombre del área de trabajo de Synapse.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WorkspaceObject

objeto de entrada del área de trabajo, que normalmente se pasa a través de la canalización.

Tipo:PSSynapseWorkspace
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

PSSynapseWorkspace

PSSqlScriptResource

Salidas

String