Submit-AzDataLakeAnalyticsJob
작업을 제출합니다.
구문
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>]
Description
Submit-AzDataLakeAnalyticsJob cmdlet은 Azure Data Lake Analytics 작업을 제출합니다.
예제
예제 1: 작업 제출
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32
이 명령은 Data Lake Analytics 작업을 제출합니다.
예제 2: 스크립트 매개 변수를 사용하여 작업 제출
$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
U-SQL 스크립트 매개 변수 앞에 기본 스크립트 콘텐츠 앞에 추가됩니다(예: DECLARE @Department string = "Sales"; DECLARE @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0);
매개 변수
-Account
작업이 제출될 Data Lake Analytics 계정의 이름입니다.
형식: | String |
별칭: | AccountName |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-AnalyticsUnits
이 작업에 사용할 분석 단위입니다. 일반적으로 스크립트 전용 분석 단위가 많을수록 스크립트 실행 시간이 빨라집니다.
형식: | Int32 |
별칭: | DegreeOfParallelism |
Position: | 6 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-CompileMode
이 작업에서 수행할 컴파일 형식입니다. 유효한 값:
- 의미 체계(의미 체계 검사 및 필요한 정신 검사만 수행)
- 전체(전체 컴파일)
- SingleBox(로컬에서 전체 컴파일 수행)
형식: | String |
허용되는 값: | Semantic, Full, SingleBox |
Position: | 4 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-CompileOnly
제출은 작업만 빌드해야 하며 true로 설정된 경우 실행되지 않음을 나타냅니다.
형식: | SwitchParameter |
Position: | 5 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독
형식: | IAzureContextContainer |
별칭: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Name
제출할 작업의 이름입니다.
형식: | String |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PipelineId
이 작업의 제출을 나타내는 ID는 되풀이 작업 집합의 일부이며 작업 파이프라인과도 연결됩니다.
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PipelineName
이 작업과 연결된 파이프라인의 선택적 이름입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-PipelineUri
이 파이프라인과 연결된 원래 서비스에 연결되는 선택적 URI입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Priority
작업의 우선 순위입니다. 지정하지 않으면 우선 순위는 1000입니다. 숫자가 낮을수록 작업 우선 순위가 높아질 수 있습니다.
형식: | Int32 |
Position: | 7 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-RecurrenceId
이 작업의 제출을 나타내는 ID는 되풀이 ID가 동일한 되풀이 작업 집합의 일부입니다.
형식: | Guid |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-RecurrenceName
작업 간의 되풀이 상관 관계에 대한 선택적 이름입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-RunId
파이프라인의 이 특정 실행 반복을 식별하는 ID입니다.
형식: | Nullable<T>[Guid] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Runtime
필요에 따라 작업에 사용할 런타임 버전을 설정합니다. 설정되지 않은 상태로 두면 기본 런타임이 사용됩니다.
형식: | String |
Position: | 3 |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-Script
실행할 스크립트(인라인으로 작성됨).
형식: | String |
Position: | 2 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ScriptParameter
이 작업에 대한 스크립트 매개 변수는 값(바이트, 스바이트, int, uint(또는 uint32), long, ulong(또는 uint64), float, double, decimal, short(또는 int16), ushort(또는 uint16), char, string, DateTime, bool, Guid 또는 byte[]의 조합)에 대한 매개 변수 이름(문자열)의 사전입니다.
형식: | IDictionary |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ScriptPath
제출할 스크립트 파일의 경로입니다.
형식: | String |
Position: | 2 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
입력
Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
출력
관련 링크
Azure PowerShell