当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R dplyr copy_to 将本地数据帧复制到远程src


此函数将本地数据帧上传到远程数据源,根据需要创建表定义。只要有可能,新对象将是临时的,仅限于当前与源的连接。

用法

copy_to(dest, df, name = deparse(substitute(df)), overwrite = FALSE, ...)

参数

dest

远程数据源

df

本地 DataFrame

name

新远程表的名称。

overwrite

如果 TRUE ,将覆盖名称为 name 的现有表。如果 FALSE ,如果 name 已经存在,将会抛出错误。

...

传递给方法的其他参数。

远程源中的 tbl 对象

方法

该函数是泛型函数,这意味着包可以为其他类提供实现(方法)。有关额外参数和行为差异,请参阅各个方法的文档。

加载的包中当前提供以下方法: dbplyr ( src_sql )、dplyr ( DBIConnectionsrc_local ) 。

也可以看看

collect() 表示相反的动作;将远程数据下载到本地 dbl。

例子

if (FALSE) {
iris2 <- dbplyr::src_memdb() %>% copy_to(iris, overwrite = TRUE)
iris2
}
源代码:R/copy-to.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Copy a local data frame to a remote src。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。