数据与商业智能词汇表

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
W
X

什么是属性?

一个属性是描述或标识某个实体的特性。

数据领域的人们在几种不同的语境中使用“属性”一词,我们将在此尽力进行区分。基本上,属性是某物的特征。这个“某物”可能是一个表,但属性也可以指特定记录的特征,比如Metabase中的用户属性。

关系数据库中的属性

关系数据库中,人们经常将属性与字段同义使用,例如产品的Category(类别)就是该产品的属性(或描述)。这种属性用法在数据建模和设计实体关系图时经常出现。

属性示例

这是Metabase示例数据库中“人员”表的一瞥,其中包括IDName(名称)、Address(地址)、City(城市)、State(州)等字段。

<em>Fig. 1</em>. A look at the <strong>People</strong> table.
图1. “人员”表视图。

这些字段中的每一个都是一个属性——这些字段中的值描述了它们所关联的记录的某些信息,在本例中是“人员”表中的“人员”。

Metabase中的用户属性

同步用户属性仅适用于专业版企业版计划(包括自托管和Metabase云版)。

属性也可以指与特定用户关联的独立变量值,例如User_ID(用户ID)。这种结构称为键值对,有时也称为属性-值对。

在Metabase中,一些计划允许您自行设置用户属性(或通过SSO将其传递给Metabase)。您可以使用这些用户属性在仪表盘上设置自定义目的地,例如当用户点击图表时,使用用户ID对URL进行参数化

用户属性也是数据沙盒的重要组成部分,数据沙盒可让您对使用Metabase实例的人员可以访问的数据进行精细控制。由于数据沙盒与单个用户关联,因此设置不同的用户属性可以让Metabase准确了解如何根据查看者来过滤表。

相关术语

进一步阅读

© . All rights reserved.