在数据集的"CALCULATED COLUMNS"定义中访问过滤器值(jinja 模板)



用"数据集的定义;是否有可能访问{{filter_values('some_key')}}以访问仪表板过滤器?我可以从列定义中访问{{current_username()}}{{current_user_id()}}的值。filter_values()似乎没有返回任何东西,此外,应该将"some_key"值传递给filter_values函数,用于添加到主仪表板过滤器的自定义过滤器?

您必须向仪表板添加过滤器,'some_key'是过滤器使用的数据集列的名称,而不是过滤器名称。Filter_values ('column_filter')返回一个对象列表,因此要获取第一个值使用{{filter_values('column_filter')|first}}

不要忘记为过滤器设置正确的作用域!

最新更新