BigQuery Audit Data Logging v1 API - Class JobStatistics (1.0.0)

public sealed class JobStatistics : IMessage<JobStatistics>, IEquatable<JobStatistics>, IDeepCloneable<JobStatistics>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Audit Data Logging v1 API class JobStatistics.

Job statistics that may change after a job starts.

Inheritance

Object > JobStatistics

Namespace

Google.Cloud.BigQuery.Logging.V1

Assembly

Google.Cloud.BigQuery.Logging.V1.dll

Constructors

JobStatistics()

public JobStatistics()

JobStatistics(JobStatistics)

public JobStatistics(JobStatistics other)
Parameter
NameDescription
otherJobStatistics

Properties

BillingTier

public int BillingTier { get; set; }

The tier assigned by CPU-based billing.

Property Value
TypeDescription
Int32

CreateTime

public Timestamp CreateTime { get; set; }

Time when the job was created.

Property Value
TypeDescription
Timestamp

EndTime

public Timestamp EndTime { get; set; }

Time when the job ended.

Property Value
TypeDescription
Timestamp

QueryOutputRowCount

public long QueryOutputRowCount { get; set; }

Number of output rows produced by the query job.

Property Value
TypeDescription
Int64

ReferencedTables

public RepeatedField<TableName> ReferencedTables { get; }

The first N tables accessed by the query job. Older queries that reference a large number of tables may not have all of their tables in this list. You can use the total_tables_processed count to know how many total tables were read in the query. For new queries, there is currently no limit.

Property Value
TypeDescription
RepeatedField<TableName>

ReferencedViews

public RepeatedField<TableName> ReferencedViews { get; }

The first N views accessed by the query job. Older queries that reference a large number of views may not have all of their views in this list. You can use the total_tables_processed count to know how many total tables were read in the query. For new queries, there is currently no limit.

Property Value
TypeDescription
RepeatedField<TableName>

ReservationUsage

public RepeatedField<JobStatistics.Types.ReservationResourceUsage> ReservationUsage { get; }

Reservation usage.

Property Value
TypeDescription
RepeatedField<JobStatistics.Types.ReservationResourceUsage>

StartTime

public Timestamp StartTime { get; set; }

Time when the job started.

Property Value
TypeDescription
Timestamp

TotalBilledBytes

public long TotalBilledBytes { get; set; }

Processed bytes, adjusted by the job's CPU usage.

Property Value
TypeDescription
Int64

TotalLoadOutputBytes

public long TotalLoadOutputBytes { get; set; }

Total bytes loaded for an import job.

Property Value
TypeDescription
Int64

TotalProcessedBytes

public long TotalProcessedBytes { get; set; }

Total bytes processed for a job.

Property Value
TypeDescription
Int64

TotalSlotMs

public long TotalSlotMs { get; set; }

The total number of slot-ms consumed by the query job.

Property Value
TypeDescription
Int64

TotalTablesProcessed

public int TotalTablesProcessed { get; set; }

Total number of unique tables referenced in the query.

Property Value
TypeDescription
Int32

TotalViewsProcessed

public int TotalViewsProcessed { get; set; }

Total number of unique views referenced in the query.

Property Value
TypeDescription
Int32