Movatterモバイル変換


[0]ホーム

URL:


Skip to contents

Show the details of an Arrow Execution Plan

Source:R/dplyr.R
show_exec_plan.Rd

This is a function which gives more details about the logical query planthat will be executed when evaluating anarrow_dplyr_query object.It calls the C++ExecPlan object's print method.Functionally, it is similar todplyr::explain(). This function is used asthedplyr::explain() anddplyr::show_query() methods.

Usage

show_exec_plan(x)

Arguments

x

anarrow_dplyr_query to print theExecPlan for.

Value

x, invisibly.

Examples

library(dplyr)mtcars|>arrow_table()|>filter(mpg>20)|>mutate(x=gear/carb)|>show_exec_plan()#> ExecPlan with 4 nodes:#> 3:SinkNode{}#>   2:ProjectNode{projection=[mpg, cyl, disp, hp, drat, wt, qsec, vs, am, gear, carb, "x": divide(cast(gear, {to_type=double, allow_int_overflow=false, allow_time_truncate=false, allow_time_overflow=false, allow_decimal_truncate=false, allow_float_truncate=false, allow_invalid_utf8=false}), cast(carb, {to_type=double, allow_int_overflow=false, allow_time_truncate=false, allow_time_overflow=false, allow_decimal_truncate=false, allow_float_truncate=false, allow_invalid_utf8=false}))]}#>     1:FilterNode{filter=(mpg > 20)}#>       0:TableSourceNode{}

[8]ページ先頭

©2009-2026 Movatter.jp