Submit-AzDataLakeAnalyticsJob
Przesyła zadanie.
Składnia
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
-PipelineId <Guid>
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[-CompileOnly]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-ScriptParameter <IDictionary>]
-RecurrenceId <Guid>
[-RecurrenceName <String>]
-PipelineId <Guid>
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Submit-AzDataLakeAnalyticsJob przesyła zadanie usługi Azure Data Lake Analytics.
Przykłady
Przykład 1. Przesyłanie zadania
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32
To polecenie przesyła zadanie usługi Data Lake Analytics.
Przykład 2. Przesyłanie zadania z parametrami skryptu
$parameters = [ordered]@{}
$parameters["Department"] = "Sales"
$parameters["NumRecords"] = 1000
$parameters["StartDateTime"] = (Get-Date).AddDays(-14)
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32 -ScriptParameter $parameters
Parametry skryptu U-SQL są poprzedzane przed główną zawartością skryptu, np.: DECLARE @Department string = "Sales"; DEKLAROWANIE @NumRecords int = 1000; DEKLAROWANIE @StartDateTime daty/godziny = nowa data/godzina(2017, 12, 6, 0, 0, 0, 0);
Parametry
-Account
Nazwa konta usługi Data Lake Analytics, w ramach którego zostanie przesłane zadanie.
Typ: | String |
Aliasy: | AccountName |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-AnalyticsUnits
Jednostki analityczne do użycia w tym zadaniu. Zazwyczaj więcej jednostek analitycznych przeznaczonych dla skryptu skutkuje krótszym czasem wykonywania skryptu.
Typ: | Int32 |
Aliasy: | DegreeOfParallelism |
Position: | 6 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-CompileMode
Typ kompilacji do wykonania w tym zadaniu. Prawidłowe wartości:
- Semantyka (wykonuje tylko testy semantyczne i niezbędne kontrole kondycji)
- Pełna (pełna kompilacja)
- SingleBox (pełna kompilacja wykonywana lokalnie)
Typ: | String |
Dopuszczalne wartości: | Semantic, Full, SingleBox |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-CompileOnly
Wskazuje, że przesyłanie powinno skompilować zadanie, a nie wykonać, jeśli ma ustawioną wartość true.
Typ: | SwitchParameter |
Position: | 5 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
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 |
-Name
Przyjazna nazwa zadania do przesłania.
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PipelineId
Identyfikator wskazujący, że przesłanie tego zadania jest częścią zestawu zadań cyklicznych, a także skojarzonego z potokiem zadań.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PipelineName
Opcjonalna przyjazna nazwa potoku skojarzonego z tym zadaniem.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-PipelineUri
Opcjonalny identyfikator URI, który łączy się z usługą źródłową skojarzona z tym potokiem.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Priority
Priorytet zadania. Jeśli nie zostanie określony, priorytet to 1000. Niższa liczba wskazuje wyższy priorytet zadania.
Typ: | Int32 |
Position: | 7 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-RecurrenceId
Identyfikator wskazujący, że przesłanie tego zadania jest częścią zestawu zadań cyklicznych o tym samym identyfikatorze cyklu.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-RecurrenceName
Opcjonalna przyjazna nazwa korelacji cyklu między zadaniami.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-RunId
Identyfikator identyfikujący tę konkretną iterację przebiegu potoku.
Typ: | Nullable<T>[Guid] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Runtime
Opcjonalnie ustaw wersję środowiska uruchomieniowego do użycia dla zadania. Jeśli nie zostanie ustawiona, zostanie użyte domyślne środowisko uruchomieniowe.
Typ: | String |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Script
Skrypt do wykonania (napisany w tekście).
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ScriptParameter
Parametry skryptu dla tego zadania, jako słownik nazw parametrów (ciąg) do wartości (dowolna kombinacja bajtów, sbyte, int, uint (lub uint32), long, ulong (lub uint64), float, double, decimal, short (lub int16), ushort (lub uint16), char, string, DateTime, bool, Guid lub byte[]).
Typ: | IDictionary |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ScriptPath
Ścieżka do pliku skryptu do przesłania.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]