Freigeben über


JobInformationBasic Konstruktoren

Definition

Überlädt

JobInformationBasic()

Initialisiert eine neue instance der JobInformationBasic-Klasse.

JobInformationBasic(String, JobType, 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)

Initialisiert eine neue instance der JobInformationBasic-Klasse.

JobInformationBasic()

Initialisiert eine neue instance der JobInformationBasic-Klasse.

public JobInformationBasic ();
Public Sub New ()

Gilt für:

JobInformationBasic(String, JobType, 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)

Initialisiert eine neue instance der JobInformationBasic-Klasse.

public JobInformationBasic (string name, Microsoft.Azure.Management.DataLake.Analytics.Models.JobType type, 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);
new Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformationBasic : string * Microsoft.Azure.Management.DataLake.Analytics.Models.JobType * 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 -> Microsoft.Azure.Management.DataLake.Analytics.Models.JobInformationBasic
Public Sub New (name As String, type As JobType, 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)

Parameter

name
String

Der Anzeigename des Auftrags.

type
JobType

Der Auftragstyp des aktuellen Auftrags (Hive, USql oder Bereich (nur für die interne Verwendung)). Mögliche Werte: "USql", "Hive", "Scope"

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 Grad an Parallelität, der für diesen Auftrag verwendet wird.

degreeOfParallelismPercent
Nullable<Double>

der 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 gefunden werden sollen. "" ist das einzige übereinstimmende Zeichen, das zulässig ist. Beispielformat: jobExecution.log oder mylog.txt

related
JobRelationshipProperties

Die Informationseigenschaften der wiederkehrenden Auftragsbeziehung.

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

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.

Gilt für: