通过DBI导入-符号从R中的Snowflake查询

问题描述

我尝试将SNowflake中的表中的某些数据查询到Rstudio中。 我已经正确设置了ODBC并执行以下R代码

Data <-dbGetQuery(sNowflake," SELECT * FROM my_table")

然后,我将数据放入数据框中,但是有些条目显示``字符''。 例如,德语单词Groß作为Gro�导入R中。 我检查了原始my_table并在其中存储了不带``。 我该如何解决这个问题?

解决方法

指定编码可解决问题

dbConnect(odbc::odbc(),"snowflake",uid="username",pwd='password',encoding = "latin1")
Data <-dbGetQuery(snowflake," SELECT * FROM my_table")