Compartilhar via


JobInformation Construtores

Definição

Sobrecargas

JobInformation()

Inicializa uma nova instância da classe JobInformation.

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, IList<JobErrorDetails>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, IList<JobStateAuditRecord>, JobRelationshipProperties)

Inicializa uma nova instância da classe JobInformation.

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, Nullable<Int32>, Nullable<Double>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, JobRelationshipProperties, IDictionary<String,String>, String, IList<JobErrorDetails>, IList<JobStateAuditRecord>)

Inicializa uma nova instância da classe JobInformation.

JobInformation()

Inicializa uma nova instância da classe JobInformation.

public JobInformation ();
Public Sub New ()

Aplica-se a

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, IList<JobErrorDetails>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, IList<JobStateAuditRecord>, JobRelationshipProperties)

Inicializa uma nova instância da classe JobInformation.

public JobInformation (string name, Microsoft.Azure.Management.DataLake.Analytics.Models.JobType type, Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties properties, Guid? jobId = default, string submitter = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobErrorDetails> errorMessage = default, int? degreeOfParallelism = default, int? priority = default, DateTimeOffset? submitTime = default, DateTimeOffset? startTime = default, DateTimeOffset? endTime = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobState? state = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobResult? result = default, string logFolder = default, System.Collections.Generic.IList<string> logFilePatterns = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobStateAuditRecord> stateAuditRecords = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobRelationshipProperties related = default);
new Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformation : string * Microsoft.Azure.Management.DataLake.Analytics.Models.JobType * Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties * Nullable<Guid> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobErrorDetails> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Microsoft.Azure.Management.DataLake.Analytics.Models.JobState> * Nullable<Microsoft.Azure.Management.DataLake.Analytics.Models.JobResult> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobStateAuditRecord> * Microsoft.Azure.Management.DataLake.Analytics.Models.JobRelationshipProperties -> Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformation
Public Sub New (name As String, type As JobType, properties As JobProperties, Optional jobId As Nullable(Of Guid) = Nothing, Optional submitter As String = Nothing, Optional errorMessage As IList(Of JobErrorDetails) = Nothing, Optional degreeOfParallelism As Nullable(Of Integer) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional submitTime As Nullable(Of DateTimeOffset) = Nothing, Optional startTime As Nullable(Of DateTimeOffset) = Nothing, Optional endTime As Nullable(Of DateTimeOffset) = Nothing, Optional state As Nullable(Of JobState) = Nothing, Optional result As Nullable(Of JobResult) = Nothing, Optional logFolder As String = Nothing, Optional logFilePatterns As IList(Of String) = Nothing, Optional stateAuditRecords As IList(Of JobStateAuditRecord) = Nothing, Optional related As JobRelationshipProperties = Nothing)

Parâmetros

name
String

o nome amigável do trabalho.

type
JobType

o tipo de trabalho do trabalho atual (Hive ou USql). Os valores possíveis incluem: 'USql', 'Hive'

properties
JobProperties

as propriedades específicas do trabalho.

jobId
Nullable<Guid>

o identificador exclusivo do trabalho (um GUID).

submitter
String

o usuário ou a conta que enviou o trabalho.

errorMessage
IList<JobErrorDetails>

os detalhes da mensagem de erro para o trabalho, se o trabalho falhou.

degreeOfParallelism
Nullable<Int32>

o grau de paralelismo usado para este trabalho. Isso deve ser maior que 0, se definido como menor que 0, o padrão será 1.

priority
Nullable<Int32>

o valor de prioridade para o trabalho atual. Números menores têm prioridade mais alta. Por padrão, um trabalho tem uma prioridade de 1000. Deve ser maior que 0.

submitTime
Nullable<DateTimeOffset>

a hora em que o trabalho foi enviado ao serviço.

startTime
Nullable<DateTimeOffset>

a hora de início do trabalho.

endTime
Nullable<DateTimeOffset>

o tempo de conclusão do trabalho.

state
Nullable<JobState>

o estado do trabalho. Quando o trabalho estiver no estado Encerrado, consulte Result e ErrorMessage para obter detalhes. Os valores possíveis incluem: 'Accepted', 'Compiling', 'Ended', 'New', 'Enfileirado', 'Running', 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity'

result
Nullable<JobResult>

o resultado da execução do trabalho ou o resultado atual do trabalho em execução. Os valores possíveis incluem: 'None', 'Succeeded', 'Cancelled', 'Failed'

logFolder
String

o caminho da pasta de log a ser usado no seguinte formato: adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>.

logFilePatterns
IList<String>

a lista de padrões de nome de arquivo de log a serem encontrados no logFolder. '' é o único caractere correspondente permitido. Formato de exemplo: jobExecution.log ou mylog.txt

stateAuditRecords
IList<JobStateAuditRecord>

os registros de auditoria do estado do trabalho, indicando quando várias operações foram executadas neste trabalho.

related
JobRelationshipProperties

as propriedades de informações de relação de trabalho recorrentes.

Aplica-se a

JobInformation(String, JobType, JobProperties, Nullable<Guid>, String, Nullable<Int32>, Nullable<Double>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<JobState>, Nullable<JobResult>, String, IList<String>, JobRelationshipProperties, IDictionary<String,String>, String, IList<JobErrorDetails>, IList<JobStateAuditRecord>)

Inicializa uma nova instância da classe JobInformation.

public JobInformation (string name, Microsoft.Azure.Management.DataLake.Analytics.Models.JobType type, Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties properties, Guid? jobId = default, string submitter = default, int? degreeOfParallelism = default, double? degreeOfParallelismPercent = default, int? priority = default, DateTimeOffset? submitTime = default, DateTimeOffset? startTime = default, DateTimeOffset? endTime = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobState? state = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobResult? result = default, string logFolder = default, System.Collections.Generic.IList<string> logFilePatterns = default, Microsoft.Azure.Management.DataLake.Analytics.Models.JobRelationshipProperties related = default, System.Collections.Generic.IDictionary<string,string> tags = default, string hierarchyQueueNode = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobErrorDetails> errorMessage = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobStateAuditRecord> stateAuditRecords = default);
new Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformation : string * Microsoft.Azure.Management.DataLake.Analytics.Models.JobType * Microsoft.Azure.Management.DataLake.Analytics.Models.JobProperties * Nullable<Guid> * string * Nullable<int> * Nullable<double> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Microsoft.Azure.Management.DataLake.Analytics.Models.JobState> * Nullable<Microsoft.Azure.Management.DataLake.Analytics.Models.JobResult> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.DataLake.Analytics.Models.JobRelationshipProperties * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobErrorDetails> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.JobStateAuditRecord> -> Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformation
Public Sub New (name As String, type As JobType, properties As JobProperties, Optional jobId As Nullable(Of Guid) = Nothing, Optional submitter As String = Nothing, Optional degreeOfParallelism As Nullable(Of Integer) = Nothing, Optional degreeOfParallelismPercent As Nullable(Of Double) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional submitTime As Nullable(Of DateTimeOffset) = Nothing, Optional startTime As Nullable(Of DateTimeOffset) = Nothing, Optional endTime As Nullable(Of DateTimeOffset) = Nothing, Optional state As Nullable(Of JobState) = Nothing, Optional result As Nullable(Of JobResult) = Nothing, Optional logFolder As String = Nothing, Optional logFilePatterns As IList(Of String) = Nothing, Optional related As JobRelationshipProperties = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional hierarchyQueueNode As String = Nothing, Optional errorMessage As IList(Of JobErrorDetails) = Nothing, Optional stateAuditRecords As IList(Of JobStateAuditRecord) = Nothing)

Parâmetros

name
String

O nome amigável do trabalho.

type
JobType

O tipo de trabalho do trabalho atual (Hive, USql ou Scope (somente para uso interno)). Os valores possíveis incluem: 'USql', 'Hive', 'Scope'

properties
JobProperties

As propriedades específicas do trabalho.

jobId
Nullable<Guid>

O identificador exclusivo do trabalho (um GUID).

submitter
String

O usuário ou a conta que enviou o trabalho.

degreeOfParallelism
Nullable<Int32>

O grau de paralelismo usado para este trabalho.

degreeOfParallelismPercent
Nullable<Double>

o grau de paralelismo em percentual usado para este trabalho.

priority
Nullable<Int32>

O valor de prioridade para o trabalho atual. Números menores têm prioridade mais alta. Por padrão, um trabalho tem uma prioridade de 1000. Deve ser maior que 0.

submitTime
Nullable<DateTimeOffset>

A hora em que o trabalho foi enviado ao serviço.

startTime
Nullable<DateTimeOffset>

A hora de início do trabalho.

endTime
Nullable<DateTimeOffset>

A hora de conclusão do trabalho.

state
Nullable<JobState>

O estado do trabalho. Quando o trabalho estiver no estado Encerrado, consulte Result e ErrorMessage para obter detalhes. Os valores possíveis incluem: 'Accepted', 'Compiling', 'Ended', 'New', 'Na fila', 'Running', 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity', 'Yielded', 'Finalizing'

result
Nullable<JobResult>

O resultado da execução do trabalho ou o resultado atual do trabalho em execução. Os valores possíveis incluem: 'None', 'Succeeded', 'Cancelled', 'Failed'

logFolder
String

O caminho da pasta de log a ser usado no seguinte formato: adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>.

logFilePatterns
IList<String>

A lista de padrões de nome de arquivo de log a serem encontrados no logFolder. '' é o único caractere correspondente permitido. Formato de exemplo: jobExecution.log ou mylog.txt

related
JobRelationshipProperties

As propriedades de informações de relação de trabalho recorrentes.

tags
IDictionary<String,String>

Os pares chave-valor usados para adicionar metadados adicionais às informações do trabalho. (Somente para uso interno com o tipo de trabalho Escopo.)

hierarchyQueueNode
String

o nome do nó da fila de hierarquia ao qual este trabalho é atribuído, Null se o trabalho ainda não tiver sido atribuído ou se a conta não tiver fila de hierarquia.

errorMessage
IList<JobErrorDetails>

Os detalhes da mensagem de erro para o trabalho, se o trabalho falhou.

stateAuditRecords
IList<JobStateAuditRecord>

Os registros de auditoria do estado do trabalho, indicando quando várias operações foram executadas neste trabalho.

Aplica-se a