元数据库中的本机和 SQL 查询

Posted

技术标签:

【中文标题】元数据库中的本机和 SQL 查询【英文标题】:Native and SQL Queries in Metabase 【发布时间】:2019-07-10 06:32:00 【问题描述】:

我的应用程序的数据存储在 MongoDB 和 mysql 中。有什么方法可以在 Metabase 中编写有助于从 MYSQL 和 Mongo 数据库中获取数据的查询?

【问题讨论】:

【参考方案1】:

我在这里假设“我的应用程序的数据”是指数据源,而不是 Metabase 内部数据库(也称为元数据)。

截至目前 (0.32.10),无法从两个不同的数据源查询数据。 但是,您可以做的是设置两个(或更多,取决于您的需要)不同的问题,并将它们添加到仪表板 - 这样,您将能够以“与数据源无关”的方式显示数据。

如果我没记错的话,我认为这在即将到来的版本(0.33)中是有可能的,计划在接下来的几周(我相信),使用新的加入系统(这将允许你加入来自不同数据源的数据,给定一个特定的公共键——比如“order_id”或类似的东西)。 您可以在以下位置获取更多信息,甚至可以测试新版本(目前在 RC2 中) this link.

【讨论】:

以上是关于元数据库中的本机和 SQL 查询的主要内容,如果未能解决你的问题,请参考以下文章

使用 SQL 查询每天自动化元数据库中的仪表板

MySQL、PG、Oracle、SqlServer、达梦数据库扫描表字段元数据SQL

使用 sql 查询将元数据库中的预配置时间戳从 utc 格式转换为 ist

Doctrine Orm 2 使用本机 SQL 的递归查询

T-SQL 查询和编程基础

需要使用java从sql查询中获取元数据