Metabase学习教程:提问-1

news2025/8/16 15:21:16

创建交互式图表

可以通过使用查询生成器、构建模型或添加自定义目标来创建图表。供用户在Metabase中钻取数据。类似:

图1。放大特定类别和时间范围,然后查看构成图表上某个条形图的订单。

如果您只使用SQL编写过问题,那么您可能会忽略这样一个事实:Metabase甚至可以使您的图表更具探索性。或者你点击了一个仪表板,注意到你可以向下钻取一些图表,但不能钻取其他图表。我们将介绍如何在图表上设置钻取(有时称为钻取),以及钻取这些图表的不同方法。

如何创建可以钻取的图表

如果使用查询生成器:

  • 使用Metabase的查询生成器创建问题

如果使用SQL,则可以:

  • 使用SQL创建模型,然后使用查询生成器。或者…
  • 将SQL问题添加到仪表板并设置自定义目标

使用查询生成器创建问题

你得到了操作菜单当您使用查询生成器就这样。这就是你要做的。而且这里没有锁;始终可以将查询生成器问题转换为SQL

图2。您可以随时将在编辑器中编写的问题转换为SQL问题。

但您可能不需要使用SQL查询生成器非常强大。查询构建器可以直接询问绝大多数分析性问题,而对于更棘手的查询,则需要进行更多的外科手术自定义表达式.

使用SQL创建模型

如果你用SQL写问题,你就不能开箱即用。但是,如果您:

  1. SQL编写一个问题,将所需的起始数据集合在一起,就像创建一个供用户查询的视图一样。因此,不要预先筛选或汇总数据(除了过滤出希望从视图中排除的行和列)。
  2. 省去那个问题,把它变成模型.
  3. 编辑模型的元数据指定每列的类型。如果Metabase知道每列包含哪种类型的数据,它就可以使用钻取魔法。

在此基础上,您可以让用户使用模型作为向查询生成器提问的起点,也可以基于该模型创建查询生成器问题,供用户使用。

对于基于SQL的问题,另一个选择是

将问题添加到仪表板并设置自定义目标

自定义目的地和给用户提供动作菜单是两码事。也就是说,如果你添加了一个定制的目的地,用户将无法对问题的数据进行切分。

但是定制目的地让你更好地控制当用户点击图表时会发生什么,而自定义目的地在某些方面比操作菜单更强大(尽管我们不一致的大写可能意味着什么)。您可以将用户发送到另一个问题、仪表板或外部URL,甚至可以根据图表中的值参数化这些目标。

自定义目标同时适用于SQL和查询生成器问题,因为自定义目标会覆盖默认的单击行为。您也可以设置交叉滤波在仪表板上,以便用户可以单击图表更新筛选器.

什么是钻取,它是如何工作的?

让我们看看中提供的钻取功能操作菜单。如果您想继续,请参见图3中的问题截图查询生成器.

图3。在编辑器中编写的问题将用于以下钻取示例。

可视化已设置为堆叠长条图(图4)。

图4。将可视化设置为堆积条形图。

操作菜单

这个操作菜单提供了几个不同的钻取选项,您可以在探索数据时从中选择。

图5。单击图表的值将打开“操作”菜单,显示放大、查看记录、断开和透视的选项。

我们将单步执行上述弹出菜单中的每个选项:

  • 放大数据
  • 查看组成该数据的记录
  • 列出数据
  • 用数据透视数据

放大

有两种方法可以放大订单,选择以缩放自动变焦.

选择以缩放

您可以单击并拖动以选择要放大的图表区域。

图6。您可以单击并拖动以选择图表的某个区域,Metabase将放大该选定区域中的值。

自动变焦

您可以左键单击以打开操作菜单>放大Metabase将创建一个围绕所选值的数据特写。

图7。左键单击图表以打开“操作”菜单并选择放大.Metabase将自动创建围绕该值的数据的特写。

这个放大选项将根据图表中的整个值范围选择适当的值范围。如图7所示,放大还关注点击的类别,因此只显示Widget类别中产品的订单。如果您希望使用不同的范围,或者希望包括其他组,则可以使用编辑器可用于微调图表(并将其另存为新问题)。

查看这些记录

您可以单击图表上的值并选择查看这些订单为个人提供一张桌子记录构成了价值。

图8。单击值并选择查看这些订单将调出组成值的记录表。

突破

爆发通过分类,我们可以查看20176月香蕉奶油派订单,按客户状态(例如,新客户或VIP客户等)或订单的其他不同方面进行分类。不同的图表会有不同的分支选项,例如位置和时间。

9显示了一个查看订单的示例breakout产品供应商示例数据库.

图9。单击某个值将显示拆分数据的选项。将根据图表中的数据显示不同的选项。GIF按类别显示分组:产品制造商.

透视

透视是自动生成的对数据的探索。您可以单击图表上的任何位置执行数据透视,Metabase将生成仪表板对数据充满了不同的疑问。您可以选择将数据透视保存为仪表板,然后您可以根据自己的喜好编辑它,方法是删除不相关的问题,或添加新的问题或文本框来填充你想讲的故事。

图10.透视将根据表中的数据创建(许多)不同的图表。

另外,单击一个点或一个条可以选择比较数据,这将为您提供另一个带有自动生成图表的仪表板。

如果透视对你的数据没有意义,你可以禁用透视。了解更多我们文档中的透视.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/14888.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

颠覆IoT行业的开发神器!涂鸦智能重磅推出TuyaOS操作系统【程序员必备】

1 前言 作为降低 IoT 技术门槛的开发神器,TuyaOS 操作系统重磅发布 3.6.0 新版本啦!针对设备安全、功耗、通信速率等关键功能,做了重大创新和优化升级。为了助力开发者更快速便捷地接入涂鸦IoT PaaS,并低门槛开发出有创意的智能单…

RabbitMQ初步到精通-第三章-RabbitMQ面板及环境搭建

第三章-RabbitMQ面板及环境搭建 1、RabbitMQ面板介绍 Rabbitmq安装完毕后,若是本地环境,打入:http://localhost:15672/#/ 进入到MQ的控制台页面中: 可以观察到此页面涉及的各个TAB,和我们前面介绍到的rabbitMQ架构中…

Docker入门学习笔记(狂神版)

下述笔记是自己花一天时间看B站狂神说Docker视频的笔记,下列的笔记是根据自己的实践的记录下来的,若想细学掌握Docker建议自行观看(《Docker入门到精通》),去观看狂胜的视频记得三连支持一下。他的Docker讲解个人觉得是…

每日一个设计模式之【代理模式】

文章目录每日一个设计模式之【代理模式】☁️前言🎉🎉🎉🌻模式概述🌱代理模式的实现🍀静态代理🍀动态代理🐳JDK代理🐳CGLib代理🍀拓展🐳虚拟代理&…

UE 5.1正式发布,有哪些值得一试的新功能?

UE 5.1正式发布,所以今天咱们就来看看最新版都具体更新和改进了哪些功能吧—— Nanite和Lumen Nanite和Lumen是UE 5.0版本更新的两个主要内容,UE 5.1则是对其进行进一步的改进。 Nanite添加了对双面材质和新的可编程光栅化程序的支持,可以通…

认识前端闭包

1、前言&#xff1a;&#xff08;先介绍一下函数的存储原理&#xff09; &#xff08;1&#xff09;基本函数存储原理&#xff1a; 首先我们定义一个函数&#xff0c;然后调用&#xff0c;如下&#xff1a; <script>function test(){let name yiyiconsole.log(name)}t…

未来的产品经理,需要什么样的原型设计工具?

我和原型工具的往事 作为一只工龄十年的产品汪&#xff0c;我一直在使用原型设计工具——摹客 &#xff0c;对于摹客可谓耳熟能详。 初次听说&#xff0c;是产品社群里的点赞安利&#xff1a;做移动端&#xff0c;用摹客。 当时正值2015年&#xff0c;移动端热到不行&#x…

【动态规划】字串中回文的个数

一、题目描述 给你一个字符串 s &#xff0c;请你统计并返回这个字符串中 回文子串 的数目。 注&#xff1a; 回文字符串 是正着读和倒过来读一样的字符串。子字符串 是字符串中的由连续字符组成的一个序列。具有不同开始位置或结束位置的子串&#xff0c;即使是由相同的字符…

Matlab论文插图绘制模板—水平三维柱状图(渐变)

在之前的文章中&#xff0c;分享了Matlab水平三维柱状图的绘制模板。 高度赋色的水平三维柱状图&#xff1a; 这次再来分享一下渐变赋色的水平三维柱状图的绘制模板。 先来看一下成品效果&#xff1a; 特别提示&#xff1a;Matlab论文插图绘制模板系列&#xff0c;旨在降低大家…

CellMarker 2.0 | 鼠标点一点就完成单细胞分析的完美工具~

1写在前面 本期我们介绍一下CellMarker 2.0上更新的6个网页工具&#xff0c;主要是用于scRNA-seq数据的分析与可视化。&#x1f970; 网址如下&#xff1a;&#x1f447; &#x1f4cd;http://bio-bigdata.hrbmu.edu.cn/CellMarker/index.html 2Single cell web tools 概览 作者…

“幂等”不等于“分布式锁”,也不得不考虑返回值

. 概览 在分布式系统中&#xff0c;幂等是一个非常重要的概念&#xff0c;常常与“重试”一起出现。当调用一个远程服务发生超时&#xff0c;调用方并不知道请求是否执行成功&#xff0c;这就是典型的“第三态”问题。对于这个问题最常见的解决方案便是进行主动重试&#xff0…

20道前端高频面试题(附答案)

setTimeout 模拟 setInterval 描述&#xff1a;使用setTimeout模拟实现setInterval的功能。 实现&#xff1a; const mySetInterval(fn, time) {let timer null;const interval () > {timer setTimeout(() > {fn(); // time 时间之后会执行真正的函数fninterval()…

2022年NPDP新版教材知识集锦--【第三章节】(4)

【敏捷开发】 8.1敏捷开发模型的定义 门径和敏捷方法的特点&#xff1a;门径流程适用于开发硬件产品&#xff0c;而敏捷方法适用于开发软件产品。这两种方法是相对独立的。敏捷方法和门径流程不是互相取代的关系。相反敏捷方法是一种有效的微观规划工具或项目管理工具&#x…

如何使用远程控制软件并将用途最大化?4款国内外优质应用测评解析

说起远控软件&#xff0c;大家的第一印象是什么&#xff1f;是能实现电脑控制电脑、手机平板控制电脑、或手机电脑控制另外手机的操作需求&#xff0c;还是TeamViewer、ToDesk、向日葵、微软桌面这类的产品名称&#xff1f; 在三年疫情下&#xff0c;我们或多或少都经历了居家…

VMware安装Centos

此教程版本使用的是 VMware 16 、Centos 7 虚拟机安装 Centos安装 注: win10下vmware 15 可能会有蓝屏现象 排查:自行检查是否安装有 KB4601319 补丁,如果有请卸载,或者安装 vmware 16 官网下载地址 跳转 控制面板 — 程序与功能 — 查看已安装的更新 虚拟机安装 打开vmware…

【快速上手系列】使用阿里云发送测试短信超简单教程

【快速上手系列】使用阿里云发送测试短信超简单教程 步骤 一、阿里云配置 1、进入阿里云首页点击短信服务 2、短信服务界面 3、点击快速学习&#xff0c;然后绑定测试手机号&#xff0c;绑定好后点击调用API发送短信 4、左侧可以看到一些参数设置&#xff0c;右面是可以选择…

基于Ryu 防火墙的检测和解决异常入侵的流量

基于Ryu 防火墙的检测和解决异常入侵的流量基于Ryu 防火墙的检测和解决异常入侵的流量防火墙规则实验仿真环节&#xff1a;1.下载代码到本地2.安装相关依赖库3.设置openflow1.34.启动控制器异常检测&#xff1a;异常解决&#xff1a;规则合并&#xff1a;防火墙规则树&#xff…

(一)EasyExcel的使用(读取数据到实体类即绑定实体类)

最近遇到了一个excel简单的导入导出的需求&#xff0c;因此就对easyexcel第三方插件的使用做一点总结&#xff0c;大家可以看一看&#xff0c;可能会对你有点帮助。 目录 前言&#xff1a; 1、引入easyexcel相关依赖 2、创建对应excel的实体类 3、导入excel&#xff0c;并…

mac照片肖像美容ON1 Portrait AI 2023

人像照片怎么美容编辑呢&#xff1f;使用 ON1 Portrait AI 2023只需点击一下即可完美修饰。它使用机器学习来查找照片中的每一张脸&#xff0c;并自动使它们看起来很棒。它分析每张脸&#xff0c;并为皮肤、眼睛和嘴巴添加适量的修饰&#xff0c;立即为您提供专业的效果。 软件…

目标检测算法——工业缺陷数据集汇总1(附下载链接)

>>>深度学习Tricks&#xff0c;第一时间送达<<< &#x1f680;近期&#xff0c;小海带在空闲之余&#xff0c;收集整理了一批自动驾驶开源数据集供大家参考。 整理不易&#xff0c;小伙伴们记得一键三连喔&#xff01;&#xff01;&#xff01;&#x1f91e…