查询错误(已将Hive与R Studio连接)

时间:2018-11-06 16:40:38

标签: r shiny

我已将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提取数据时无法识别输入。

1 个答案:

答案 0 :(得分:0)

将代码更改为:

function (input){
    hadooptest <- paste("SELECT distinct(varid) FROM
                         staples_us.dfp_networkimpressions 
                         where lineid = ", input)
}