Поделиться через


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

Описание

Командлет Submit-AzDataLakeAnalyticsJob отправляет задание 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; ОБЪЯВЛЕНИЕ @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0);

Параметры

-Account

Имя учетной записи Data Lake Analytics, в которой будет отправлено задание.

Тип:String
Aliases:AccountName
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-AnalyticsUnits

Единицы аналитики, используемые для этого задания. Как правило, больше единиц аналитики, выделенных для скрипта, приводит к более быстрому времени выполнения скрипта.

Тип:Int32
Aliases: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
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Понятное имя задания для отправки.

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-PipelineId

Идентификатор, указывающий на отправку этого задания, является частью набора повторяющихся заданий, а также связан с конвейером заданий.

Тип: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

Идентификатор, указывающий на отправку этого задания, является частью набора повторяющихся заданий с тем же идентификатором повторения.

Тип:Guid
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RecurrenceName

Необязательное понятное имя для корреляции повторений между заданиями.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-RunId

Идентификатор, определяющий эту конкретную итерацию конвейера.

Тип: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

Параметры скрипта для этого задания в виде словаря имен параметров (строка) для значений (любое сочетание байтов, sbyte, 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

Входные данные

String

SwitchParameter

Int32

IDictionary

Guid

Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Выходные данные

JobInformation