Submit-AzDataLakeAnalyticsJob

Envia um trabalho.

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.

Exemplo 2: Enviar um trabalho com parâmetros de script

$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.

Entradas

String

SwitchParameter

Int32

IDictionary

Guid

Nullable<T>

Saídas

JobInformation