Apache Zeppelin:在不同的解释器之间传递参数

时间:2018-08-10 09:23:26

标签: sql apache-spark apache-zeppelin greenplum

这是个问题。

我正在使用org.postgresql.Driver在Apache Zeppelin中构建一个仪表板,以连接到Greenplum数据库。通常我使用类似的东西:

where country_title like '${country=UK,UK|USA|Canada|%}' 

将参数传递到我的查询中。但是我有一长串其他参数(例如“ towns”),这些参数也需要传递给查询。对于不同的 country_title 值,它们也有所不同。我可以使用类似的东西:

select towns from towns_by_country where country_title like '${country=UK,UK|USA|Canada|%}' 

以获取城镇列表。如何在下拉菜单中使用它作为参数(当然是“%”)。

我当然可以使用 z.angularBind z.put z.get 。但是它们在%spark 解释器中工作,而不是在自定义解释器中工作。

我非常感谢您提供答案或任何其他建设性的反馈意见。

0 个答案:

没有答案