Udostępnij za pośrednictwem


Export-AzSynapseKqlScript

Eksportuje skrypt KQL.

Składnia

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

Opis

Polecenie cmdlet Export-AzSynapseKqlScript eksportuje skrypt KQL usługi Azure Synapse do pliku zapytania kusto (kql). Nazwa skryptu KQL staje się nazwą wyeksportowanego pliku. Jeśli określisz nazwę skryptu KQL, polecenie cmdlet eksportuje skrypt KQL. Jeśli nie określisz nazwy, polecenie cmdlet wyeksportuje wszystkie skrypty KQL w obszarze roboczym.

Przykłady

Przykład 1

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

Eksportuje wszystkie skrypty KQL w obszarze roboczym ContosoWorkspace do folderu "C:\KqlScirpt".

Przykład 2

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

Eksportuje pojedynczy skrypt KQL o nazwie ContosoKqlScript w obszarze roboczym ContosoWorkspace do folderu "C:\KqlScript".

Przykład 3

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

Eksportuje pojedynczy skrypt KQL o nazwie ContosoKqlScript w obszarze roboczym ContosoWorkspace do folderu "C:\KqlScript" za pośrednictwem potoku.

Przykład 4

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

Eksportuje pojedynczy skrypt KQL o nazwie ContosoKqlScript w obszarze roboczym ContosoWorkspace do folderu "C:\KqlScript" za pośrednictwem potoku.

Parametry

-AsJob

Uruchamianie polecenia cmdlet w tle

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

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

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

-InputObject

Obiekt skryptu KQL.

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

-Name

Nazwa skryptu KQL.

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

-OutputFolder

Folder, w którym powinien zostać umieszczony skrypt KQL.

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

-WorkspaceName

Nazwa obszaru roboczego usługi Synapse.

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

-WorkspaceObject

obiekt wejściowy obszaru roboczego, zwykle przekazywany przez potok.

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

Dane wejściowe

PSSynapseWorkspace

PSKqlScriptResource

Dane wyjściowe

FileInfo