Share via


JobStatisticsVertexStage Class

Definition

The Data Lake Analytics job statistics vertex stage information.

public class JobStatisticsVertexStage
type JobStatisticsVertexStage = class
Public Class JobStatisticsVertexStage
Inheritance
JobStatisticsVertexStage

Constructors

JobStatisticsVertexStage()

Initializes a new instance of the JobStatisticsVertexStage class.

JobStatisticsVertexStage(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<TimeSpan>)

Initializes a new instance of the JobStatisticsVertexStage class.

JobStatisticsVertexStage(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<TimeSpan>, Nullable<Int32>, Nullable<TimeSpan>, Nullable<Int64>, Nullable<TimeSpan>, JobStatisticsVertex, JobStatisticsVertex, JobStatisticsVertex, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>, ResourceUsageStatistics, ResourceUsageStatistics, ResourceUsageStatistics, ResourceUsageStatistics)

Initializes a new instance of the JobStatisticsVertexStage class.

Properties

AllocatedContainerCpuCoreCount

Gets or sets the statistics information for the allocated container CPU core count.

AllocatedContainerMemSize

Gets or sets the statistics information for the allocated container memory size.

DataRead

Gets the amount of data read, in bytes.

DataReadCrossPod

Gets the amount of data read across multiple pods, in bytes.

DataReadIntraPod

Gets the amount of data read in one pod, in bytes.

DataToRead

Gets the amount of data remaining to be read, in bytes.

DataWritten

Gets the amount of data written, in bytes.

DuplicateDiscardCount

Gets the number of duplicates that were discarded.

EstimatedVertexCpuCoreCount

Gets the estimated vertex CPU core count.

EstimatedVertexMemSize

Gets the estimated vertex memory size, in bytes.

EstimatedVertexPeakCpuCoreCount

Gets the estimated vertex peak CPU core count.

FailedCount

Gets the number of failures that occurred in this stage.

MaxDataReadVertex

Gets or sets the vertex with the maximum amount of data read.

MaxExecutionTimeVertex

Gets or sets the vertex with the maximum execution time.

MaxPeakMemUsageVertex

Gets or sets the vertex with the maximum peak memory usage.

MaxVertexDataRead

Gets the maximum amount of data read in a single vertex, in bytes.

MinVertexDataRead

Gets the minimum amount of data read in a single vertex, in bytes.

ReadFailureCount

Gets the number of read failures in this stage.

RevocationCount

Gets the number of vertices that were revoked during this stage.

RunningCount

Gets the number of currently running vertices in this stage.

ScheduledCount

Gets the number of currently scheduled vertices in this stage.

StageName

Gets the name of this stage in job execution.

SucceededCount

Gets the number of vertices that succeeded in this stage.

TempDataWritten

Gets the amount of temporary data written, in bytes.

TotalCount

Gets the total vertex count for this stage.

TotalExecutionTime

Gets the sum of the total execution time of all the vertices in the stage.

TotalFailedTime

Gets the amount of time that failed vertices took up in this stage.

TotalPeakMemUsage

Gets the sum of the peak memory usage of all the vertices in the stage, in bytes.

TotalProgress

Gets the current progress of this stage, as a percentage.

TotalSucceededTime

Gets the amount of time all successful vertices took in this stage.

UsedVertexCpuCoreCount

Gets or sets the statistics information for the used vertex CPU core count.

UsedVertexPeakMemSize

Gets or sets the statistics information for the used vertex peak memory size.

Applies to