元数据库 - 从 json 字段创建过滤器

Posted

技术标签:

【中文标题】元数据库 - 从 json 字段创建过滤器【英文标题】:Metabase - create filter from json field 【发布时间】:2021-11-12 18:56:52 【问题描述】:

有没有办法根据从 json 字段中提取的数据添加过滤器?目前我可以做类似的事情

json_extract(meta, '$.mp_origin_meta') AS booking_type)

meta->'$.mp_origin_meta'

通过编写本机查询来提取特定数据,但我真的想像过滤器一样将它添加到我的仪表板中。

【问题讨论】:

【参考方案1】:

我使用我们的分析脚本解决了这个问题,该脚本将我们的数据发送到元数据库。通常,我们必须在表中创建一个虚拟字段并将 json 提取的值添加到该新字段中。我使用 php 脚本以编程方式执行此操作,但必须有一种方法可以通过 Metabase 面板添加字段。

【讨论】:

以上是关于元数据库 - 从 json 字段创建过滤器的主要内容,如果未能解决你的问题,请参考以下文章

使用 PDI 元数据注入将用户定义的 JSON 输入到预期的 JSON 输出

如何在 REST API 上直接启用托管元数据字段的过滤器?

元数据库 - 作为文本的字段过滤器

元数据库中的 SQL 自定义过滤器不显示使用 [[ ]] 的自定义字段

从 JSON 数组中的字符串中提取字段

C# 实体类转json数据过滤掉字段为null的字段