Metabase学习教程:权限-5

news/2024/11/29 10:57:52/

审核用户和数据

Metabase的审核工具是监视和遵从性的一个基本特性,但它们也可以帮助您充分利用Metabase实例。

审计是商业版本功能,使管理员能够深入了解人们如何使用他们的Metabase实例。

图1。团队成员的审核日志,使管理员可以查看人们如何使用Metabase。

我们将使用包含在Metabase中的示例数据库,通过这些审核工具可以帮助我们的一些示例:

  • 看看谁在看什么数据,然后
  • 找出机会优化仪表板和查询。

这些审计工具是管理法规遵从性要求的必备工具,但它们也可以帮助我们充分利用我们的数据。

看看谁在看什么数据

在导航侧栏的底部,我们将单击齿轮图标然后选择管理员设置>审计.

谁有权进入“People”表?

这个审核日志可以帮助我们验证数据收集权限按预期工作。审计日志记录每个表和问题人员视图,它允许我们确认我们遵守了法规遵从性要求。

假设我们想知道谁访问了People。我们将选择桌子选项卡。如果我们在吧台上徘徊Sample Database PUBLIC PEOPLEMetabase将显示一个工具提示,其中包含表中特定数量的查询。单击该栏将钻取到该表的审核日志。

图2。将鼠标悬停在条形图中的PUBLIC PEOPLE项上的“表概述”页。

审计日志表包含三个:

  • 查询人:运行问题的人。
  • 查询:执行/查看问题。
  • 查看时间:上次查看问题的时间。

audit log按以下方式对其行排序查看时间日期和时间,最新查看的查询位于顶部。

图3. People表审核日志

从表audit log中,我们可以看到管理员不是唯一查看People。如果Orange医生不能进入People中,我们可以更深入地检查Orange博士的帐户,查看他们查看了哪些查询,撤销他们的访问权限数据权限,将Orange博士能够访问的集合中的任何任性查询归档,并与他们谈论他们所查看的数据。

请注意,如果有人使用本机查询(就像SQL语言问题)访问桌子,我们在这里看不到。Metabase可以知道的关于本机查询的是它所查询的数据库,因此我们必须单独检查每个查询。因此,请注意您添加到具有数据库SQL查询访问权限的组中的人员。

Brown女士最近看到了什么?

Brown女士最近辞职了,我们想检查一下她在工作的最后一周查看了哪些数据。要查看人们查看的数据,我们将使用审核侧边栏在左边选择团队成员这让我们很好地了解谁是最活跃的Metabase用户(图4)。

图4.  工作组成员”选项卡.

要查看Brown女士的活动,请单击所有成员选项卡。成员列表包括每个用户的名称、组、加入日期、上次活动日期和注册方法。

图5 Green女士的出现,是“先生”的唯一结果。Brown的搜索。

我们将单击Brown女士的名字,深入查看有关她在Metabase中的操作的详细信息(图6)。用户页面显示用户的活动亮点、查询视图、仪表板视图和下载的项目。

图6  Brown女士的特定审计页面打开到“查询视图”选项卡。

用户下载了多少数据?

我们去下载然后看看概述选项卡。从第一个图表(图7)中,我们可以看到只下载了四个问题。从左下角的图表中,我们可以看到哪些用户下载了这些数据。

图7.  概述”选项卡对于下载显示三个图形的部分。

Orange博士的一个下载量相当大(至少对于示例数据库而言):1112行数据。单击所有下载选项卡看看Orange博士下载了多少行。

图8. 下载审核日志

在列表的顶部我们可以看到Orange博士的下载是一个名为Reviews的查询。如果我们需要更多信息,我们可以点击问题并选择Metabase中打开.

图9。将鼠标悬停在在Metabase中打开屏幕顶部的按钮。

优化我们的Metabase实例

我们还可以使用审计日志来寻找机会,使我们的仪表板加载更快,或者通过确保人们使用他们可以信任的仪表板来帮助人们找到他们需要的数据。

为什么CA营销仪表板加载缓慢?

我们假设有人抱怨CA营销仪表板加载时间慢。审核侧边栏数据库节中,我们可以看到查询总数及其平均运行时间的摘要。

图10。数据库概述选项卡和此处显示的两个图形。

示例数据库的加载时间不到一秒,因此我们知道数据库总体上不会减慢任何速度。可能是仪表板本身的加载问题?

我们去审计分区并选择CA营销仪表板从最流行的仪表板图表。在仪表板的个性化页面中,我们可以看到这个仪表板确实需要一段时间来加载,因此我们将单击修订历史选项卡查看人们对仪表板所做的可能影响加载时间的更改。

图11.  CA营销仪表板修订历史选项卡

在这里我们可以看到一个用户最近在仪表板中添加了一张卡。这张卡片可能是减慢仪表板速度的原因。

强化重要用户访问?

假设我们最近锁定了一个关键问题,重要用户,并想看看固定它是否有助于推动问题的流量。在问题部门概述选项卡,我们将看到两个图表:最流行的查询和加载最慢的查询。

图12.  概述”选项卡.

要查找特定问题,我们将打开所有问题选项卡然后选择重要用户从名单上。

我们固定的这个问题收集十月下旬。我们可以从图表中看到活动选项卡这种固定有助于让人们了解我们的仪表板。

图13。重要用户问题特定页面。

Metabase中文社区


http://www.ppmy.cn/news/2491.html

相关文章

外汇天眼:外汇市场上不得不说的两大类庄家!

前一阵子,天眼君跟好友讨论外汇市场上有没有庄家,今天天眼君就跟大家探讨下这个问题。我们都知道股票交易中是有所谓的庄家的,散户必须要猜测庄家的做法,否则很有可能变成待割的韭菜。 而我们常见的对外宣传中,基本上…

微信小程序开发笔记 进阶篇⑥——getPhoneNumber 获取用户手机号码(基础库 2.21.2 之后)

文章目录一、前言二、前端代码wxml三、前端代码js四、后端java五、程序流程六、参考一、前言 大部分微信小程序开发者都会有这样的需求:获取小程序用户的手机号码。但是,因为小程序用户的手机号码属于重要信息,为了安全,所以需要如…

ModuleNotFoundError: No module named ‘System‘解决办法

本人在做python和halcon接口的时候发现程序需要System库&#xff0c;报下面的错误 Traceback (most recent call last): File "D:/Project/pyhalcon/pcbhalcon.py", line 2, in <module> import System ModuleNotFoundError: No module named System Process …

程序员看世界杯

目录 1、世界杯赛事规则 1.1、赛制 1.2、小组赛 1.3、淘汰赛阶段 1.4、1/8决赛 1.5、半决赛 1.6、决赛 2、大力神杯材质 3、看球心德 4、2022大力神杯赢家 1、世界杯赛事规则 1.1、赛制 世界杯一共进行64场&#xff0c;其中分小组赛48场&#xff0c;1/8决赛8场&am…

C语言百日刷题第十二天

前言 今天是刷题第12天&#xff0c;放弃不难&#xff0c;但坚持一定很酷~ 临近期末&#xff0c;刷几套模拟题 C语言百日刷题第十二天前言选择题判断题编程题选择题 1.设a1;b2;c3;d4;则表达式a<b?a:c<d? a:d的结果是____。 A、3 B、1 C、4 D、2 正确选项&#xf…

人机界面石油行业的应用:如何构建自动化石化罐区储运监控系统?

一、应用背景 在石油化工企业的生产过程中&#xff0c;运输和储存的大部分介质和产品都是流体&#xff0c;为了保证加工过程的正常运行&#xff0c;企业通常建有大量各种储藏罐的罐区。随着工业自动化技术的发展和计算机技术在罐区控制系统中的应用&#xff0c;罐区自动化系统…

Jenkins Kubernetes 应用部署与容器构建

Jenkins & Kubernetes 应用部署与容器构建 文章目录Jenkins & Kubernetes 应用部署与容器构建1. 前言2. Jenkins 配置 kubernetes credentials3. Jenkins 插件3.1 安装 Kubernets Plugin3.2 安装 Docker Plugin3.3 安装 Git Plugin4. Jenkins 连接 minikube 集群5. 配置…

【Linux】期末复习

文章目录1. 认识Linux系统2. Shell命令3. VI编辑器的使用4. Shell脚本编程5. 实验部分1. 认识Linux系统 Linux特点 完全免费开发性多用户、多任务丰富的网络功能可靠安全、性能稳定支持多种平台 2.Linux系统的组成 内核Shell应用程序文件系统 3.Linux版本 Linux版本由形如x1.x2…