Struct google_bigquery2::ExplainQueryStage[][src]

pub struct ExplainQueryStage {
    pub status: Option<String>,
    pub shuffle_output_bytes: Option<String>,
    pub compute_ms_max: Option<String>,
    pub input_stages: Option<Vec<String>>,
    pub compute_ms_avg: Option<String>,
    pub start_ms: Option<String>,
    pub shuffle_output_bytes_spilled: Option<String>,
    pub wait_ms_avg: Option<String>,
    pub write_ms_avg: Option<String>,
    pub read_ms_avg: Option<String>,
    pub wait_ratio_avg: Option<f64>,
    pub id: Option<String>,
    pub end_ms: Option<String>,
    pub compute_ratio_max: Option<f64>,
    pub name: Option<String>,
    pub wait_ms_max: Option<String>,
    pub read_ms_max: Option<String>,
    pub records_written: Option<String>,
    pub wait_ratio_max: Option<f64>,
    pub read_ratio_avg: Option<f64>,
    pub parallel_inputs: Option<String>,
    pub read_ratio_max: Option<f64>,
    pub steps: Option<Vec<ExplainQueryStep>>,
    pub records_read: Option<String>,
    pub compute_ratio_avg: Option<f64>,
    pub completed_parallel_inputs: Option<String>,
    pub write_ratio_max: Option<f64>,
    pub write_ms_max: Option<String>,
    pub write_ratio_avg: Option<f64>,
}

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields

Current status for the stage.

Total number of bytes written to shuffle.

Milliseconds the slowest shard spent on CPU-bound tasks.

IDs for stages that are inputs to this stage.

Milliseconds the average shard spent on CPU-bound tasks.

Stage start time represented as milliseconds since epoch.

Total number of bytes written to shuffle and spilled to disk.

Milliseconds the average shard spent waiting to be scheduled.

Milliseconds the average shard spent on writing output.

Milliseconds the average shard spent reading input.

Relative amount of time the average shard spent waiting to be scheduled.

Unique ID for stage within plan.

Stage end time represented as milliseconds since epoch.

Relative amount of time the slowest shard spent on CPU-bound tasks.

Human-readable name for stage.

Milliseconds the slowest shard spent waiting to be scheduled.

Milliseconds the slowest shard spent reading input.

Number of records written by the stage.

Relative amount of time the slowest shard spent waiting to be scheduled.

Relative amount of time the average shard spent reading input.

Number of parallel input segments to be processed.

Relative amount of time the slowest shard spent reading input.

List of operations within the stage in dependency order (approximately chronological).

Number of records read into the stage.

Relative amount of time the average shard spent on CPU-bound tasks.

Number of parallel input segments completed.

Relative amount of time the slowest shard spent on writing output.

Milliseconds the slowest shard spent on writing output.

Relative amount of time the average shard spent on writing output.

Trait Implementations

impl Default for ExplainQueryStage
[src]

Returns the "default value" for a type. Read more

impl Clone for ExplainQueryStage
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ExplainQueryStage
[src]

Formats the value using the given formatter. Read more

impl Part for ExplainQueryStage
[src]

Auto Trait Implementations