我已将Hive与R Studio(发光的应用程序)连接。尝试在R Studio中实现查询。以下是查询-
function (input){
hadooptest <- paste("SELECT distinct(varid) FROM
staples_us.dfp_networkimpressions
where lineid = input")
}
因此输入(数字)是动态的,来自用户给定的Shiny的UI部分。 它显示了一个错误-
SemanticException [错误10004]:第1:83行无效的表别名或列引用“输入”
似乎在从Hive提取数据时无法识别输入。
答案 0 :(得分:0)
将代码更改为:
function (input){
hadooptest <- paste("SELECT distinct(varid) FROM
staples_us.dfp_networkimpressions
where lineid = ", input)
}