schema - Pentaho Schema Workbench 维度属性
问题描述
我使用 PSW 3.5.11。我对人(性别、种族、宗教、学习水平等)和人代码有一个经典的维度。
如何创建此维度以单独使用每个属性而不是作为一个级别?
我知道如何创建具有层次结构的维度,例如
geography: Country -> Province - > Region -> City
但地理维度与人员维度的结构不同。如何在一份报告中按性别分析我的数据,在另一份报告中按种族分析我的数据?如何创建人员维度?
谢谢您的帮助。
解决方案
您可以多次引用同一个表。定义一维性别,指向表格和由列gender给出的单层性别;设置另一个维度种族,指向同一张表和列种族给出的单级种族。等等。
如果您愿意,您可以改为设置多个层次结构,每个属性一个,都在一个维度 People 中,但实际上并没有太大区别(MDX 只是稍微改变了一点)。
推荐阅读
- reactjs - Ionic React 处理硬件 BackButton {Android 或 IOS} 用于路由和任何其他覆盖组件,例如 Modal、ActionSheet 等
- size - 密码生成程序
- linux - 我在 rhel8 中运行驾驶舱时出错
- jquery - 未捕获的类型错误:使用数据表创建分页时无法设置未定义的属性“0”
- php - 通过 php 或 cron 任务删除旧帖子的编码
- node.js - 当我尝试使用 Moongoose 连接到 mongodb 时出现 ESERVFAIL 错误
- excel - VBA - 多页导出(循环问题)
- cloud - 通过 IBM 云操作连接到 Sendgrid 的问题
- python - map_unordered 中的 next() 引发 RuntimeError:在迭代期间设置更改的大小
- mlr3 - mlr pipeops 中的调试/检查步骤