postgresql - 是否可以使用 Metabase BI 查询 BigQuery 存储过程的输出(可能作为视图?)?
问题描述
是否可以使用 Metabase 查询 BigQuery 存储过程的输出?
我有一个复杂的层次关系查询,我试图从 postgres -> BigQuery 移植到WITH RECURSIVE
PG 上使用的 BigQuery 上不存在。从一些研究来看,在存储过程中使用迭代方法似乎是可能的。
但是,我希望能够将该查询的输出作为 Metabase(一种商业智能工具)和其他应用程序的“视图”进行查询,在展平数据之上运行进一步的聚合和过滤器。
但是,我无法CALL
在视图或物化视图定义中找到存储过程的方法,所以我认为我不走运 - 但我希望有一种我还没有找到的方法!
我能想到的唯一选择是按计划运行存储过程并手动将其具体化到表中-但这似乎是:
- 过于复杂和手动管理
- 效率低下,因为虽然数据预计是“新鲜的”(每分钟有效),但它可能不会在一天中的所有时间都被查询 - 所以先发制人地说每分钟一次将是浪费的。
干杯。
解决方案
推荐阅读
- python - statsmodels ARIMA 样本外预测的问题
- python - 混淆矩阵值错误,y_test 不等于 y_train
- powershell - 使用 SharePoint(在线)迁移的身份验证错误?
- python - 在 GridSearchCV 评分中使用具有预测概率的自定义损失时,make_scorer 如何工作?
- sql - 使用 Case 语句的具有多列的 Order By 子句
- python - 我无法从 Django 的服务层运行函数
- java - Logback 自定义 appender 通过 Open Telemetry 将日志推送到 ElasticSearch
- python - Holoview、Panel、Bokeh 版本,使用时不会出现导入错误
- python - 线性回归拟合给出了奇怪的预测
- javascript - Next.js 导出 - 自定义图像加载器不工作