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 |
Входные данные
Nullable<T>[[System.Guid, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Выходные данные
Связанные ссылки
Azure PowerShell