首页 > 解决方案 > Apache Zeppelin:在不同解释器之间传递参数

问题描述

这是一个问题。

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

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

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

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

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

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

我将非常感谢您的回答或任何其他建设性的反馈。

标签: sqlapache-sparkapache-zeppelingreenplum

解决方案


推荐阅读