你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

JobInformation 构造函数

定义

重载

JobInformation()

初始化 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)

初始化 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>)

初始化 JobInformation 类的新实例。

JobInformation()

初始化 JobInformation 类的新实例。

public JobInformation ();
Public Sub New ()

适用于

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)

初始化 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)

参数

name
String

作业的友好名称。

type
JobType

当前作业的作业类型 (Hive 或 USql) 。 可能的值包括:“USql”、“Hive”

properties
JobProperties

特定于作业的属性。

jobId
Nullable<Guid>

作业的唯一标识符 (GUID) 。

submitter
String

提交作业的用户或帐户。

errorMessage
IList<JobErrorDetails>

作业的错误消息详细信息(如果作业失败)。

degreeOfParallelism
Nullable<Int32>

用于此作业的并行度。 此值必须大于 0,如果设置为小于 0,则默认为 1。

priority
Nullable<Int32>

当前作业的优先级值。 数字越小,优先级越高。 默认情况下,作业的优先级为 1000。 此值必须大于 0。

submitTime
Nullable<DateTimeOffset>

将作业提交到服务的时间。

startTime
Nullable<DateTimeOffset>

作业的开始时间。

endTime
Nullable<DateTimeOffset>

作业的完成时间。

state
Nullable<JobState>

作业状态。 当作业处于“已结束”状态时,有关详细信息,请参阅 Result 和 ErrorMessage。 可能的值包括:“Accepted”、“Compiling”、“Ended”、“New”、“Queued”、“Running”、“Scheduling”、“Starting”、“Paused”、“WaitingForCapacity”

result
Nullable<JobResult>

作业执行的结果或正在运行的作业的当前结果。 可能的值包括:“None”、“Succeeded”、“Cancelled”、“Failed”

logFolder
String

要使用以下格式的日志文件夹路径:adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>。

logFilePatterns
IList<String>

在 logFolder 中查找的日志文件名称模式的列表。 “”是唯一允许的匹配字符。示例格式:jobExecution.logmylog.txt

stateAuditRecords
IList<JobStateAuditRecord>

作业状态审核记录,指示已对此作业执行各种操作的日期。

related
JobRelationshipProperties

定期作业关系信息属性。

适用于

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

初始化 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)

参数

name
String

作业的友好名称。

type
JobType

当前作业的作业类型 (Hive、USql 或作用域 (供内部使用) ) 。 可能的值包括:“USql”、“Hive”、“Scope”

properties
JobProperties

特定于作业的属性。

jobId
Nullable<Guid>

作业的唯一标识符 (GUID) 。

submitter
String

提交作业的用户或帐户。

degreeOfParallelism
Nullable<Int32>

用于此作业的并行度。

degreeOfParallelismPercent
Nullable<Double>

用于此作业的并行度(百分比)。

priority
Nullable<Int32>

当前作业的优先级值。 数字越小,优先级越高。 默认情况下,作业的优先级为 1000。 此值必须大于 0。

submitTime
Nullable<DateTimeOffset>

将作业提交到服务的时间。

startTime
Nullable<DateTimeOffset>

作业的开始时间。

endTime
Nullable<DateTimeOffset>

作业的完成时间。

state
Nullable<JobState>

作业状态。 当作业处于“已结束”状态时,有关详细信息,请参阅 Result 和 ErrorMessage。 可能的值包括:“Accepted”、“Compiling”、“Ended”、“New”、“Queued”、“Running”、“Scheduling”、“Starting”、“Paused”、“WaitingForCapacity”、“Yielded”、“Finalizing”

result
Nullable<JobResult>

作业执行的结果或正在运行的作业的当前结果。 可能的值包括:“None”、“Succeeded”、“Cancelled”、“Failed”

logFolder
String

要使用以下格式的日志文件夹路径:adl://< accountName.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/>。

logFilePatterns
IList<String>

在 logFolder 中查找的日志文件名称模式的列表。 “”是唯一允许的匹配字符。示例格式:jobExecution.logmylog.txt

related
JobRelationshipProperties

定期作业关系信息属性。

tags
IDictionary<String,String>

用于向作业信息添加其他元数据的键值对。 (仅在内部与作用域作业 type 一起使用。)

hierarchyQueueNode
String

此作业分配到的层次结构队列节点的名称;如果尚未分配作业或帐户没有层次结构队列,则为 Null。

errorMessage
IList<JobErrorDetails>

作业的错误消息详细信息(如果作业失败)。

stateAuditRecords
IList<JobStateAuditRecord>

作业状态审核记录,指示已对此作业执行各种操作的日期。

适用于