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 envia um trabalho Azure Data Lake Analytics.

Exemplos

Exemplo 1: Enviar um trabalho

Submit-AzDataLakeAnalyticsJob -Account "ContosoAdlAccount" -Name "New Job" -ScriptPath $LocalScriptPath -AnalyticsUnits 32

Esse comando envia um trabalho 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 anexados acima do conteúdo do script principal, por exemplo: CADEIA DE CARACTERES DECLARE @Department = "Vendas"; DECLARE @NumRecords int = 1000; DECLARE @StartDateTime DateTime = new DateTime(2017, 12, 6, 0, 0, 0, 0);

Parâmetros

-Account

Nome de Data Lake Analytics conta na qual o trabalho será enviado.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:Nome da Conta

Conjuntos de parâmetros

(All)
Cargo:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-AnalyticsUnits

As unidades de análise a serem usadas para este trabalho. Normalmente, unidades mais analíticas dedicadas a um script resultam em um tempo de execução de script mais rápido.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:DegreeOfParallelism

Conjuntos de parâmetros

(All)
Cargo:6
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-CompileMode

O tipo de compilação a ser feita neste trabalho. Valores válidos:

  • Semântica (só executa verificações semânticas e verificações de sanidade necessárias)
  • Completo (compilação completa)
  • SingleBox (compilação completa executada localmente)

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Valores aceitos:Semantic, Full, SingleBox
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:4
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-CompileOnly

Indica que o envio só deve compilar o trabalho e não ser executado se definido como true.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:5
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usadas para comunicação com o Azure

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

O nome amigável do trabalho a ser enviada.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-PipelineId

Uma ID que indica o envio desse trabalho faz parte de um conjunto de trabalhos recorrentes e também associada a um pipeline de trabalho.

Propriedades do parâmetro

Tipo:Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-PipelineName

Um nome amigável opcional para o pipeline associado a este trabalho.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-PipelineUri

Um uri opcional que é vinculado ao serviço de origem associado a esse pipeline.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Priority

A prioridade do trabalho. Se não for especificado, a prioridade será 1000. Um número menor indica uma prioridade de trabalho mais alta.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:7
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-RecurrenceId

Uma ID que indica o envio desse trabalho faz parte de um conjunto de trabalhos recorrentes com a mesma ID de recorrência.

Propriedades do parâmetro

Tipo:Guid
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndRecurrence
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithRecurrence
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-RecurrenceName

Um nome amigável opcional para a correlação de recorrência entre trabalhos.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndRecurrence
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithRecurrence
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-RunId

Uma ID que identifica essa iteração de execução específica do pipeline.

Propriedades do parâmetro

Tipo:

Nullable<T>[Guid]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPathAndPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Runtime

Opcionalmente, defina a versão do runtime a ser usada para o trabalho. Se não for definido, o runtime padrão será usado.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Script

Script a ser executado (escrito embutido).

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJob
Cargo:2
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithRecurrence
Cargo:2
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithPipeline
Cargo:2
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-ScriptParameter

Os parâmetros de script para este trabalho, como um dicionário de nomes de parâmetro (cadeia de caracteres) 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 do parâmetro

Tipo:IDictionary
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-ScriptPath

Caminho para o arquivo de script a ser enviada.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

SubmitUSqlJobWithScriptPath
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithScriptPathAndRecurrence
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False
SubmitUSqlJobWithScriptPathAndPipeline
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes: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