Write results into a specified table. Result is transient, lives only for the duration of the pipeline calculation. This node is only used to break up or un-nest calculations, not for value sharing or re-use.
materialize_node( source, table_name = (wrapr::mk_tmp_name_source("rquerymn"))(), ..., qualifiers = NULL )
source | source to work from (relop node) |
---|---|
table_name | character, name of caching table |
... | not used, force later argument to bind by name |
qualifiers | optional named ordered vector of strings carrying additional db hierarchy terms, such as schema. |
relop materialize_node
Note this node can not be used in multiple paths in the same rel_op tree as it re-uses table names and re-computes each time called.