【发布时间】:2018-12-10 17:38:34
【问题描述】:
我在 R 中创建了几个需要上传到 Cloudera Impala 的表(数据框),我正在使用 DBI 包连接 Impala。所以我有例如:
df
如何将 df 作为表格插入 Impala?
我已经看到使用 dbSendUpdate() 可以做到这一点,所以我做了这样的事情:
dbSendUpdate(dbh,paste0("Create Table db.df as select * from ",db))
但没有运气。
关于如何使用此功能或我可以使用的任何其他功能来处理此问题的任何想法?
【问题讨论】:
-
使用运行
CREATE TABLE和INSERT INTO命令的DBI::dbWriteTable。
标签: sql r cloudera impala r-dbi