metabase表用途简单记录

SELECT * FROM core_session ; oss session 信息,可以作为登录历史
SELECT * FROM core_user;用户表
SELECT * FROM permissions_group; 权限组

“id” “name”
“2” “Administrators”
“1” “All Users”
“3” “MetaBot”

SELECT * FROM query ;sql 平均执行时间,sql/QUERY 语句内容
SELECT * FROM query_execution; 执行记录
SELECT DISTINCT a.context FROM query_execution a
“context”
“ad-hoc”
“pulse”
“question”
“embedded-question”
“map-tiles”
“xlsx-download”

SELECT * FROM report_card ;card,question
SELECT * from report_dashboard; dashboard
SELECT * from report_dashboardcard: dashboard 下面的card 定义

SELECT * from task_history:后台定时任务执行历史

SELECT DISTINCT a.task from task_history a;注意fingerprint 等任务实际对表内的每个字段分布进行了统计分析,可能有数据库read lock
大规模OLTP数据库要考虑禁用
(s/defn analyze-table!
“Perform in-depth analysis for a table.”
[table :- i/TableInstance]
(fingerprint/fingerprint-fields! table)
(classify/classify-fields! table)
(classify/classify-table! table)
(update-fields-last-analyzed! table))

数据保存在metabase_field的fingerprint字段

“task”
“analyze”
“classify-fields”
“classify-tables”
“field values scanning”
“fingerprint-fields”
“send-pulse 1”
“send-pulse 2”
“send-pulses”
“sync”
“sync-fields”
“sync-fks”
“sync-metabase-metadata”
“sync-tables”
“sync-timezone”
“task-history-cleanup”
“update-field-values”
SELECT * FROM view_log; 查看历史

猜你喜欢

转载自blog.csdn.net/weixin_40455124/article/details/112705162