配置数据库-如何从queryHash查找问题ID或仪表板ID

时间:2019-11-12 13:20:18

标签: amazon-redshift metabase iis-metabase

我们正在使用元数据库查询Amazon Redshift数据库。
在AWS UI查询部分中,我可以看到配置数据库用户ID和相应的queryHash。

-- Metabase:: userID: 201 queryType: native queryHash: e0f499f3bc109a46cdf4e686fa06fb6379ec01265640ecc3f45365349b7c6e3f

现在,我必须找出此queryHash的问题ID和仪表板ID是什么?这可能吗,如果可以,怎么办?
在此先感谢!

1 个答案:

答案 0 :(得分:0)

我找到的最简单的方法是查询Metabase数据库。可以在queryquery_execution表中找到QueryHash列。似乎只有query_execution表具有对问题/卡片的引用。

SELECT 
    card_id
FROM
    query_execution
WHERE
    ENCODE(hash, 'hex') = 'e0f499f3bc109a46cdf4e686fa06fb6379ec01265640ecc3f45365349b7c6e3f'