Submit-AzDataLakeAnalyticsJob
Sintaxe
SubmitUSqlJobWithScriptPath
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJob
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithScriptPathAndRecurrence
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithRecurrence
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithScriptPathAndPipeline
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-ScriptPath] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
-PipelineId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
SubmitUSqlJobWithPipeline
Submit-AzDataLakeAnalyticsJob
[-Account] <String>
[-Name] <String>
[-Script] <String>
[[-Runtime] <String>]
[[-CompileMode] <String>]
[[-AnalyticsUnits] <Int32>]
[[-Priority] <Int32>]
-RecurrenceId <Guid>
-PipelineId <Guid>
[-CompileOnly]
[-ScriptParameter <IDictionary>]
[-RecurrenceName <String>]
[-PipelineName <String>]
[-PipelineUri <String>]
[-RunId <Guid>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Submit-AzDataLakeAnalyticsJob submete um trabalho Azure Data Lake Analytics.
Exemplos
Exemplo 1: Enviar um trabalho
Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32
Este comando submete um trabalho de Data Lake Analytics.
$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
Os parâmetros de script U-SQL são precedidos acima do conteúdo do script principal, por exemplo: DECLARE @Department string = "Sales"; DECLARAR @NumRecords int = 1000; DECLARE @StartDateTime DateTime = novo DateTime(2017, 12, 6, 0, 0, 0, 0);
Parâmetros
-Account
Nome da conta Data Lake Analytics sob a qual o emprego será submetido.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Nome da Conta
Conjuntos de parâmetros
(All)
Position: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-AnalyticsUnits
As unidades de análise a serem usadas para este trabalho. Normalmente, mais unidades de análise dedicadas a um script resultam em um tempo de execução de script mais rápido.
Propriedades dos parâmetros
Tipo: Int32
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Grau de paralelismo
Conjuntos de parâmetros
(All)
Position: 6
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-CompileMode
O tipo de compilação a ser feita neste trabalho.
Valores válidos:
Semântica (Realiza apenas verificações semânticas e verificações de sanidade necessárias)
Completo (compilação completa)
SingleBox (compilação completa realizada localmente)
Propriedades dos parâmetros
Tipo: String
Default value: None
Valores aceites: Semantic, Full, SingleBox
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 4
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-CompileOnly
Indica que o envio só deve criar o trabalho e não executar se definido como true.
Propriedades dos parâmetros
Tipo: SwitchParameter
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 5
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Propriedades dos parâmetros
Tipo: IAzureContextContainer
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: AzContext, AzureRmContext, AzureCredential
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Name
O nome amigável do trabalho a ser enviado.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 1
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-PipelineId
Um ID que indica o envio desse trabalho faz parte de um conjunto de trabalhos recorrentes e também está associado a um pipeline de trabalho.
Propriedades dos parâmetros
Tipo: Guid
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-PipelineName
Um nome amigável opcional para o pipeline associado a este trabalho.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-PipelineUri
Um uri opcional que se vincula ao serviço de origem associado a esse pipeline.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-Priority
A prioridade do trabalho. Se não for especificado, a prioridade é 1000. Um número menor indica uma maior prioridade de trabalho.
Propriedades dos parâmetros
Tipo: Int32
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 7
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-RecurrenceId
Um ID que indica o envio deste trabalho faz parte de um conjunto de trabalhos recorrentes com o mesmo ID de recorrência.
Propriedades dos parâmetros
Tipo: Guid
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndRecurrence
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithRecurrence
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-RecurrenceName
Um nome amigável opcional para a correlação de recorrência entre trabalhos.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndRecurrence
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithRecurrence
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-RunId
Um ID que identifica essa iteração de execução específica do pipeline.
Propriedades dos parâmetros
Tipo: Nullable<T> [ Guid ]
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPathAndPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-Runtime
Opcionalmente, defina a versão do tempo de execução a ser usada para o trabalho. Se não estiver definido, o tempo de execução padrão será usado.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: 3
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-Script
Script a executar (escrito em linha).
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJob
Position: 2
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithRecurrence
Position: 2
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithPipeline
Position: 2
Obrigatório: True
Valor do pipeline: True
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-ScriptParameter
Os parâmetros de script para este trabalho, como um dicionário de nomes de parâmetros (string) para valores (qualquer combinação de byte, sbyte, int, uint (ou uint32), long, ulong (ou uint64), float, double, decimal, short (ou int16), ushort (ou uint16), char, string, DateTime, bool, Guid ou byte[]).
Propriedades dos parâmetros
Tipo: IDictionary
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Position: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-ScriptPath
Caminho para o arquivo de script a ser enviado.
Propriedades dos parâmetros
Tipo: String
Default value: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
SubmitUSqlJobWithScriptPath
Position: 2
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithScriptPathAndRecurrence
Position: 2
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
SubmitUSqlJobWithScriptPathAndPipeline
Position: 2
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters .
Saídas