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
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-InputObject
Obiekt skryptu KQL.
Typ: | PSKqlScriptResource |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Name
Nazwa skryptu KQL.
Typ: | String |
Aliasy: | KqlScriptName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OutputFolder
Folder, w którym powinien zostać umieszczony skrypt KQL.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WorkspaceName
Nazwa obszaru roboczego usługi Synapse.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WorkspaceObject
obiekt wejściowy obszaru roboczego, zwykle przekazywany przez potok.
Typ: | PSSynapseWorkspace |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |