GoogleApi.BigQuery.V2.Model.ExplainQueryStage (google_api_big_query v0.88.0)
View SourceA single stage of query execution.
Attributes
-
completedParallelInputs(type:String.t, default:nil) - Number of parallel input segments completed. -
computeMode(type:String.t, default:nil) - Output only. Compute mode for this stage. -
computeMsAvg(type:String.t, default:nil) - Milliseconds the average shard spent on CPU-bound tasks. -
computeMsMax(type:String.t, default:nil) - Milliseconds the slowest shard spent on CPU-bound tasks. -
computeRatioAvg(type:float(), default:nil) - Relative amount of time the average shard spent on CPU-bound tasks. -
computeRatioMax(type:float(), default:nil) - Relative amount of time the slowest shard spent on CPU-bound tasks. -
endMs(type:String.t, default:nil) - Stage end time represented as milliseconds since the epoch. -
id(type:String.t, default:nil) - Unique ID for the stage within the plan. -
inputStages(type:list(String.t), default:nil) - IDs for stages that are inputs to this stage. -
name(type:String.t, default:nil) - Human-readable name for the stage. -
parallelInputs(type:String.t, default:nil) - Number of parallel input segments to be processed -
readMsAvg(type:String.t, default:nil) - Milliseconds the average shard spent reading input. -
readMsMax(type:String.t, default:nil) - Milliseconds the slowest shard spent reading input. -
readRatioAvg(type:float(), default:nil) - Relative amount of time the average shard spent reading input. -
readRatioMax(type:float(), default:nil) - Relative amount of time the slowest shard spent reading input. -
recordsRead(type:String.t, default:nil) - Number of records read into the stage. -
recordsWritten(type:String.t, default:nil) - Number of records written by the stage. -
shuffleOutputBytes(type:String.t, default:nil) - Total number of bytes written to shuffle. -
shuffleOutputBytesSpilled(type:String.t, default:nil) - Total number of bytes written to shuffle and spilled to disk. -
slotMs(type:String.t, default:nil) - Slot-milliseconds used by the stage. -
startMs(type:String.t, default:nil) - Stage start time represented as milliseconds since the epoch. -
status(type:String.t, default:nil) - Current status for this stage. -
steps(type:list(GoogleApi.BigQuery.V2.Model.ExplainQueryStep.t), default:nil) - List of operations within the stage in dependency order (approximately chronological). -
waitMsAvg(type:String.t, default:nil) - Milliseconds the average shard spent waiting to be scheduled. -
waitMsMax(type:String.t, default:nil) - Milliseconds the slowest shard spent waiting to be scheduled. -
waitRatioAvg(type:float(), default:nil) - Relative amount of time the average shard spent waiting to be scheduled. -
waitRatioMax(type:float(), default:nil) - Relative amount of time the slowest shard spent waiting to be scheduled. -
writeMsAvg(type:String.t, default:nil) - Milliseconds the average shard spent on writing output. -
writeMsMax(type:String.t, default:nil) - Milliseconds the slowest shard spent on writing output. -
writeRatioAvg(type:float(), default:nil) - Relative amount of time the average shard spent on writing output. -
writeRatioMax(type:float(), default:nil) - Relative amount of time the slowest shard spent on writing output.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigQuery.V2.Model.ExplainQueryStage{ completedParallelInputs: String.t() | nil, computeMode: String.t() | nil, computeMsAvg: String.t() | nil, computeMsMax: String.t() | nil, computeRatioAvg: float() | nil, computeRatioMax: float() | nil, endMs: String.t() | nil, id: String.t() | nil, inputStages: [String.t()] | nil, name: String.t() | nil, parallelInputs: String.t() | nil, readMsAvg: String.t() | nil, readMsMax: String.t() | nil, readRatioAvg: float() | nil, readRatioMax: float() | nil, recordsRead: String.t() | nil, recordsWritten: String.t() | nil, shuffleOutputBytes: String.t() | nil, shuffleOutputBytesSpilled: String.t() | nil, slotMs: String.t() | nil, startMs: String.t() | nil, status: String.t() | nil, steps: [GoogleApi.BigQuery.V2.Model.ExplainQueryStep.t()] | nil, waitMsAvg: String.t() | nil, waitMsMax: String.t() | nil, waitRatioAvg: float() | nil, waitRatioMax: float() | nil, writeMsAvg: String.t() | nil, writeMsMax: String.t() | nil, writeRatioAvg: float() | nil, writeRatioMax: float() | nil }