Tableau 中的 LOD 表达式
Tableau 是一种商业智能软件,用于以交互方式可视化数据并更好地理解和处理数据。它用于数据分析,最终帮助起草公司可能需要了解自己的计划或推论。
LOD 代表详细程度,它只是 tableau 支持的一种机制,用于实现一直使用结构化查询语言完成的复杂查询。 Tableau 有助于在维度之间实现相同级别的粒度,并且可以由不了解任何结构化查询语言但非常了解其数据需求的人轻松应用。
句法:
{
支持三种类型的 LOD:
- 排除:此 LOD 类型用于从视图中排除指定维度。
- 包括:此 LOD 类型用于在视图中包含指定尺寸以及其他尺寸。
- 固定:与排除和包含不同,固定不依赖于视图上的内容,而是更关注计算。因此,它为指定的维度生成一个固定值。
排除
此 LOD 类型用于从视图中排除指定维度。下面给出了一个具有适当步骤来实现排除 LOD 的实现:
询问:
对于子类别,元素获取其所属类别的总销售额。请注意,查询不要求子类别销售,而是要求其所属类别的总销售,因此不包括单个销售。
- 开始申请
- 连接数据
- 移动所需的尺寸。在给定的示例中,类别被移动到行中,销售额被移动以反映各自的销售额。
- 将子类别维度添加到行以查看初始数据的样子:
- 添加要排除的查询:选择沿子类别给出的向下箭头。
- 出现一个对话框:
- 选择创建->计算字段
- 将出现一个对话框:
- 添加查询和查询的名称并选择确定。
- 查询的名称将出现在工作表左侧的维度列表中。
- 将排除拖放到您的表中。
包括
此 LOD 类型用于在视图中包含指定尺寸以及其他尺寸。下面给出了一个具有适当步骤的实现,包括 LOD:
询问:
获取制造商销售额的平均值以及每个类别的平均销售额。在这个平均制造商中,销售额将包含在视图中的维度中。
- 开始申请
- 连接数据
- 添加所需的维度。这里有品类、子品类和销售。
- 对于包括制造商平均销售额 - 选择制造商尺寸前面给出的向下箭头。
- 出现一个对话框:
- 选择创建->计算字段
- 出现一个对话框:
- 添加查询的名称和要包含的查询。选择确定。
- 在这里,我们将 SUM(sales) 用于每个类别的制造商销售额,并将此查询命名为 include。
- 添加包含以查看
- 选择平均值选项以获得平均值。
- 结果数据给出了销售额的平均值以及制造商销售额的平均值,可用于进一步分析。
固定的
与 exclude 和 include 不同,fixed 不依赖于视图上的内容,而是更侧重于计算。因此,它为指定尺寸生成一个固定值。
询问:
获得每个制造商为每种产品赚取的最大利润。在这里,利润的最大值将为各个制造商固定。在这种情况下,制造商能够生产一种以上的产品,无论产品如何,都会产生最大的利润。
- 开始申请
- 连接数据
- 移动所需的尺寸。在这里,类别、子类别和制造商被移动到行中。
- 选择制造商前面给出的向下箭头
- 选择创建->计算字段
- 将出现一个对话框:
- 添加查询以创建所需的查询,选择确定。
- 固定 IOD 将与其他尺寸一起在工作表左侧可见,将其拖放到工作表
- 要分析单个制造商,请右键单击制造商并选择保留唯一选项。
- 结果将如下所示: