我试图通过在zeppelin中采用用户输入格式来运行cql查询tool:-
%cassandra
SELECT ${Select Fields Type=uuid ,uuid | created_by | email_verify| username} FROM
${Select Table=keyspace.table_name}
${WHERE email_verify="true" } ${ORDER BY='updated_date' }LIMIT ${limit = 10};
运行此查询时出现以下错误:
line 4:0 mismatched input 'true' expecting EOF
(SELECT uuid FROM keyspace.table_name ["true"]...)
1条答案
按热度按时间vdzxcuhz1#
你得走了
WHERE
以及ORDER BY
在动态表单声明之外。输入字段声明如下所示:
${field_name=default_value}
. 在你的情况下,而不是WHERE ...
,您已获得WHERE email_verify
.应如下所示(未测试):
更新:
以下是具有以下结构的表的工作示例: