【发布时间】:2020-04-20 01:19:51
【问题描述】:
dbplyr's reference page 开始展示如何创建内存中的 SQLite 数据库并复制数据集:
library(dplyr, warn.conflicts = FALSE)
con1 <- DBI::dbConnect(RSQLite::SQLite(), ":memory:")
copy_to(con1, mtcars)
它使用RSQLite::SQLite() 来实现这一点。是否有类似的方法来创建内存中的 Teradata 数据库并复制数据集。我想它可能看起来像:
library(dplyr, warn.conflicts = FALSE)
con2 <- DBI::dbConnect(RTeradata::Teradata(), ":memory:")
copy_to(con2, iris)
环顾四周,似乎没有RTeradata::Teradata() 这样的东西,所以我不知道该怎么办。
如果您对我的动机感到好奇,我希望能够创建可重现的错误示例,这些示例是我在将 dbplyr 与 Teradata SQL 数据库一起使用时遇到的错误。目前我不知道有什么方法可以做到这一点。
【问题讨论】:
标签: sql r dplyr teradata dbplyr