Bagikan melalui


Export-AzSynapseKqlScript

Mengekspor skrip KQL.

Sintaks

Export-AzSynapseKqlScript
      -WorkspaceName <String>
      [-Name <String>]
      -OutputFolder <String>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]
Export-AzSynapseKqlScript
      -WorkspaceObject <PSSynapseWorkspace>
      [-Name <String>]
      -OutputFolder <String>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]
Export-AzSynapseKqlScript
      -InputObject <PSKqlScriptResource>
      -OutputFolder <String>
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Deskripsi

Cmdlet Export-AzSynapseKqlScript mengekspor skrip Azure Synapse KQL ke file kueri kusto (.kql). Nama skrip KQL menjadi nama file yang diekspor. Jika Anda menentukan nama skrip KQL, cmdlet mengekspor skrip KQL tersebut. Jika Anda tidak menentukan nama, cmdlet mengekspor semua skrip KQL di ruang kerja.

Contoh

Contoh 1

Export-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -OutputFolder "C:\KqlScirpt"

Mengekspor semua skrip KQL di ruang kerja ContosoWorkspace ke folder "C:\KqlScirpt".

Contoh 2

Export-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -Name ContosoKqlScript -OutputFolder "C:\KqlScript"

Mengekspor satu skrip KQL yang disebut ContosoKqlScript di ruang kerja ContosoWorkspace ke folder "C:\KqlScript".

Contoh 3

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Export-AzSynapseKqlScript -Name ContosoKqlScript -OutputFolder "C:\KqlScript"

Mengekspor satu skrip KQL yang disebut ContosoKqlScript di ruang kerja ContosoWorkspace ke folder "C:\KqlScript" melalui alur.

Contoh 4

$KqlScript = Get-AzSynapseKqlScript -WorkspaceName ContosoWorkspace -Name ContosoKqlScript
$KqlScript | Export-AzSynapseKqlScript -OutputFolder "C:\KqlScript"

Mengekspor satu skrip KQL yang disebut ContosoKqlScript di ruang kerja ContosoWorkspace ke folder "C:\KqlScript" melalui alur.

Parameter

-AsJob

Jalankan cmdlet di latar belakang

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Objek skrip KQL.

Type:PSKqlScriptResource
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nama skrip KQL.

Type:String
Aliases:KqlScriptName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OutputFolder

Folder tempat skrip KQL harus ditempatkan.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceName

Nama ruang kerja Synapse.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WorkspaceObject

objek input ruang kerja, biasanya melewati alur.

Type:PSSynapseWorkspace
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

PSSynapseWorkspace

PSKqlScriptResource

Output

FileInfo