Relational Query Generator for Data Manipulation at Scale


[Up] [Top]

Documentation for package ‘rquery’ version 0.4.0

Help Pages

rquery-package 'rquery': Relational Query Generator for Data Manipulation
columns_used Return columns used
column_names Return column names
commencify Execute a operator tree, either bringing back the result or landing it as a table.
count_null_cols Count NULLs per row for given column set.
dbi_copy_to Local table to DBI data source.
dbi_table DBI data source.
execute Execute a operator tree, either bringing back the result or landing it as a table.
extend_nse Extend data by adding more columns.
extend_se Extend data by adding more columns.
if_else_block Simulate a per-row block-'if(){}else{}'.
mark_null_cols Indicate NULLs per row for given column set.
materialize Materialize an optree as a table.
materialize_node Create a materialize node.
natural_join Make a natural_join node.
non_sql_node Wrap a non-SQL node.
orderby Make an orderby node (not a relational operation).
project_nse project data by grouping, and adding aggregate columns.
project_se project data by grouping, and adding aggregate columns.
rename_columns Make a rename columns node (not a relational operation).
replace_null_cols Replace or COALESCE out NULLs per row for given column set.
rquery 'rquery': Relational Query Generator for Data Manipulation
rquery_apply_to_data_frame Execture optree in an enviroment where d is the only data.
rquery_db_info Build a db information stand-in
rsummary Compute usable summary of columns of remote table.
rsummary_node Create an rsumary relop operator node.
select_columns Make a select columns node (not a relational operation).
select_rows_nse Make a select rows node.
select_rows_se Make a select rows node.
sql_node Make a general SQL node.
tables_used Return vector of table names used.
table_source Table data source.
theta_join_nse Make a theta_join node.
theta_join_se Make a theta_join node.
tokenize_for_SQL Cross-parse from an R parse tree into SQL.
to_sql Return SQL implementation of operation tree.
wrapr_function.relop Execute pipeline treating pipe_left_arg as local data to be copied into database.