Partilhar via


USqlJobProperties Classe

Definição

Propriedades de trabalho U-SQL usadas ao recuperar trabalhos U-SQL.

[Newtonsoft.Json.JsonObject("USql")]
public class USqlJobProperties : Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties
[<Newtonsoft.Json.JsonObject("USql")>]
type USqlJobProperties = class
    inherit JobProperties
Public Class USqlJobProperties
Inherits JobProperties
Herança
USqlJobProperties
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

USqlJobProperties()

Inicializa uma nova instância da classe USqlJobProperties.

USqlJobProperties(String, String, IList<JobResource>, JobStatistics, JobDataPath, IList<Diagnostics>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>, String, String, Nullable<Int64>, Nullable<CompileMode>)

Inicializa uma nova instância da classe USqlJobProperties.

Propriedades

AlgebraFilePath

Obtém o caminho do arquivo de álgebra após a conclusão do trabalho.

CompileMode

Obtém o modo de compilação específico para o trabalho usado durante a execução. Se isso não for especificado durante o envio, o servidor determinará o modo de compilação ideal. Os valores possíveis incluem: 'Semântica', 'Full', 'SingleBox'

DebugData

Obtém ou define os locais de dados de depuração específicos do trabalho.

Diagnostics

Obtém o diagnóstico do trabalho.

Resources

Obtém a lista de recursos exigidos pelo trabalho.

RootProcessNodeId

Obtém a ID usada para identificar o gerenciador de trabalhos que coordena a execução do trabalho. Esse valor não deve ser definido pelo usuário e será ignorado se for.

RuntimeVersion

Obtém ou define a versão de runtime do mecanismo de Data Lake Analytics a ser usado para o tipo específico de trabalho que está sendo executado.

(Herdado de JobProperties)
Script

Obtém ou define o script a ser executado. Observe que o tamanho máximo do script é de 3 MB.

(Herdado de JobProperties)
Statistics

Obtém ou define as estatísticas específicas do trabalho.

TotalCompilationTime

Obtém o tempo total gasto na compilação deste trabalho. Esse valor não deve ser definido pelo usuário e será ignorado se for.

TotalPausedTime

Obtém o tempo total que este trabalho gastou em pausa. Esse valor não deve ser definido pelo usuário e será ignorado se for.

TotalPauseTime

Obtém o tempo total que este trabalho gastou em pausa. Esse valor não deve ser definido pelo usuário e será ignorado se for.

TotalQueuedTime

Obtém o tempo total que este trabalho gastou na fila. Esse valor não deve ser definido pelo usuário e será ignorado se for.

TotalRunningTime

Obtém o tempo total que este trabalho gastou em execução. Esse valor não deve ser definido pelo usuário e será ignorado se for.

YarnApplicationId

Obtém a ID usada para identificar o aplicativo yarn que executa o trabalho. Esse valor não deve ser definido pelo usuário e será ignorado se for.

YarnApplicationTimeStamp

Obtém o carimbo de data/hora (em tiques) para o aplicativo yarn que executa o trabalho. Esse valor não deve ser definido pelo usuário e será ignorado se for.

Métodos

Validate()

Valide o objeto .

Aplica-se a