Freigeben über


JobInformation Konstruktoren

Definition

Überlädt

JobInformation()

Initialisiert eine neue instance der JobInformation-Klasse.

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)

Initialisiert eine neue instance der JobInformation-Klasse.

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>)

Initialisiert eine neue instance der JobInformation-Klasse.

JobInformation()

Initialisiert eine neue instance der JobInformation-Klasse.

public JobInformation ();
Public Sub New ()

Gilt für:

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)

Initialisiert eine neue instance der JobInformation-Klasse.

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)

Parameter

name
String

der Anzeigename des Auftrags.

type
JobType

der Auftragstyp des aktuellen Auftrags (Hive oder USql). Mögliche Werte: "USql", "Hive"

properties
JobProperties

die auftragsspezifischen Eigenschaften.

jobId
Nullable<Guid>

der eindeutige Bezeichner (GUID) des Auftrags.

submitter
String

der Benutzer oder das Konto, der den Auftrag übermittelt hat.

errorMessage
IList<JobErrorDetails>

Die Fehlermeldungsdetails für den Auftrag, wenn der Auftrag fehlgeschlagen ist.

degreeOfParallelism
Nullable<Int32>

der für diesen Auftrag verwendete Parallelitätsgrad. Diese muss größer als 0 sein. Wenn sie auf kleiner als 0 festgelegt ist, wird der Standardwert auf 1 festgelegt.

priority
Nullable<Int32>

der Prioritätswert für den aktuellen Auftrag. Niedrigere Zahlen haben eine höhere Priorität. Standardmäßig hat ein Auftrag die Priorität 1.000. Dieser Wert muss größer als 0 sein.

submitTime
Nullable<DateTimeOffset>

der Zeitpunkt, zu dem der Auftrag an den Dienst übermittelt wurde.

startTime
Nullable<DateTimeOffset>

die Startzeit des Auftrags.

endTime
Nullable<DateTimeOffset>

die Abschlusszeit des Auftrags.

state
Nullable<JobState>

den Auftragsstatus. Wenn sich der Auftrag im Status Beendet befindet, finden Sie weitere Informationen unter Result und ErrorMessage. Mögliche Werte: "Accepted", "Compiling", "Ended", "New", "Queued", "Running", "Scheduling", "Starting", "Paused", "WaitingForCapacity"

result
Nullable<JobResult>

das Ergebnis der Auftragsausführung oder das aktuelle Ergebnis des ausgeführten Auftrags. Mögliche Werte: "None", "Succeeded", "Cancelled", "Failed"

logFolder
String

der Pfad des Protokollordners, der im folgenden Format verwendet werden soll: adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>.

logFilePatterns
IList<String>

Die Liste der Protokolldateinamenmuster, die im logFolder zu finden sind. "" ist das einzige übereinstimmende Zeichen, das zulässig ist. Beispielformat: jobExecution.log oder mylog.txt

stateAuditRecords
IList<JobStateAuditRecord>

die Auftragsstatusüberwachungsdatensätze, die angeben, wann verschiedene Vorgänge für diesen Auftrag ausgeführt wurden.

related
JobRelationshipProperties

die Eigenschaften der wiederkehrenden Auftragsbeziehungsinformationen.

Gilt für:

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>)

Initialisiert eine neue instance der JobInformation-Klasse.

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)

Parameter

name
String

Der Anzeigename des Auftrags.

type
JobType

Der Auftragstyp des aktuellen Auftrags (Hive, USql oder Bereich (nur zur internen Verwendung)). Mögliche Werte: "USql", "Hive", "Scope"

properties
JobProperties

Die auftragsspezifischen Eigenschaften.

jobId
Nullable<Guid>

Der eindeutige Bezeichner (guiD) des Auftrags.

submitter
String

Der Benutzer oder das Konto, der den Auftrag übermittelt hat.

degreeOfParallelism
Nullable<Int32>

Der Für diesen Auftrag verwendete Parallelitätsgrad.

degreeOfParallelismPercent
Nullable<Double>

den Grad der Parallelität in Prozent, der für diesen Auftrag verwendet wird.

priority
Nullable<Int32>

Der Prioritätswert für den aktuellen Auftrag. Niedrigere Zahlen haben eine höhere Priorität. Standardmäßig hat ein Auftrag die Priorität 1.000. Dieser Wert muss größer als 0 sein.

submitTime
Nullable<DateTimeOffset>

Der Zeitpunkt, zu dem der Auftrag an den Dienst übermittelt wurde.

startTime
Nullable<DateTimeOffset>

Die Startzeit des Auftrags.

endTime
Nullable<DateTimeOffset>

Die Abschlusszeit des Auftrags.

state
Nullable<JobState>

Der Auftragsstatus. Wenn sich der Auftrag im Status Beendet befindet, finden Sie weitere Informationen unter Result und ErrorMessage. Mögliche Werte: "Accepted", "Compiling", "Ended", "New", "Queued", "Running", "Scheduling", "Starting", "Paused", "WaitingForCapacity", "Yielded", "Finalizing"

result
Nullable<JobResult>

Das Ergebnis der Auftragsausführung oder das aktuelle Ergebnis des ausgeführten Auftrags. Mögliche Werte: "None", "Succeeded", "Cancelled", "Failed"

logFolder
String

Der Protokollordnerpfad, der im folgenden Format verwendet werden soll: adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>.

logFilePatterns
IList<String>

Die Liste der Protokolldateinamenmuster, die im logFolder gesucht werden sollen. "" ist das einzige übereinstimmende Zeichen, das zulässig ist. Beispielformat: jobExecution.log oder mylog.txt

related
JobRelationshipProperties

Die Eigenschaften der wiederkehrenden Auftragsbeziehungsinformationen.

tags
IDictionary<String,String>

Die Schlüssel-Wert-Paare, die zum Hinzufügen zusätzlicher Metadaten zu den Auftragsinformationen verwendet werden. (Nur zur internen Verwendung mit dem Auftragstyp Bereich.)

hierarchyQueueNode
String

der Name des Hierarchiewarteschlangenknotens, dem dieser Auftrag zugewiesen ist, Null, wenn der Auftrag noch nicht zugewiesen wurde oder das Konto keine Hierarchiewarteschlange aufweist.

errorMessage
IList<JobErrorDetails>

Die Fehlermeldung enthält Details zum Auftrag, wenn der Auftrag fehlgeschlagen ist.

stateAuditRecords
IList<JobStateAuditRecord>

Die Auftragszustandsüberwachungsdatensätze, die angeben, wann verschiedene Vorgänge für diesen Auftrag ausgeführt wurden.

Gilt für: