Description Usage Arguments Details See Also Examples
compute()
stores results in a remote temporary table.
collect()
retrieves data into a local tibble.
collapse()
is slightly different: it doesn't force computation, but
instead forces generation of the SQL query. This is sometimes needed to work
around bugs in dplyr's SQL generation.
1 2 3 4 5 |
x |
A tbl |
name |
Name of temporary table on database. |
... |
Other arguments passed on to methods |
All functions preserve grouping and ordering.
copy_to()
, the opposite of collect()
: it takes a local data
frame and uploads it to the remote source.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | if (require(dbplyr)) {
mtcars2 <- src_memdb() %>%
copy_to(mtcars, name = "mtcars2-cc", overwrite = TRUE)
remote <- mtcars2 %>%
filter(cyl == 8) %>%
select(mpg:drat)
# Compute query and save in remote table
compute(remote)
# Compute query bring back to this session
collect(remote)
# Creates a fresh query based on the generated SQL
collapse(remote)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.