powerbi - 如何分析包含多个值的列的数据
问题描述
我正在尝试分析 Power BI 中的想法提交,其中有一列包含多个用逗号分隔的值。这是表格布局的示例(每一行都是提交):
钥匙 | ... | 标签 |
---|---|---|
1 | ... | 聊天,服务,达拉斯 |
2 | ... | 银行、IVR、迈阿密、Zelle |
3 | ... | 纽约,收藏 |
... | ... | ... |
标签列包含我要分析的数据,并且按照提交者首先输入的顺序对其进行排序,因此它们不一定遵循某种结构。有些提交可能只有 2 个标签,有些则多达 15 个。我正在尝试找出一种方法来构建数据,以便 Power BI 可以分析每个标签(如果这有意义,我很抱歉我我很难解释)。
例如,我希望能够按部门(如聊天或收藏)查看提交的数量。我知道我可以拆分标签列并为每个标签创建一个单独的列,但我遇到的问题是创建的新列在每一行中都有不同的值,具体取决于顺序。例如,拆分标签列后的新表如下所示:
钥匙 | ... | 标签1 | 标签2 | 标签3 | 标签4 |
---|---|---|---|---|---|
1 | ... | 聊天 | 服务 | 达拉斯 | |
2 | ... | 银行业 | IVR | 迈阿密 | 泽勒 |
3 | ... | 纽约 | 收藏品 | ||
... | ... | ... | ... | ... | ... |
如您所见,Tag1 列具有混合值,即第 1 行和第 2 行包含一个部门(聊天和银行),但第 3 行包含一个位置(纽约)。我想我想问的问题是是否有人对如何更好地分析标签有任何建议,以便我可以回答以下问题:
- 哪些部门提交的提交比其他部门多?
- 哪些站点位置发送的提交更多?
我感谢任何帮助和建议。我希望这是有道理的!
解决方案
推荐阅读
- python - 在python中从左到右打印子字符串在给定字符串中出现的次数
- python - 如何在 jinja 表达式中编写条件
- c - 使用 ARM Neon 内部函数从 64 位访问 32 位
- javascript - 选择角度 6 中的默认单选按钮
- sql - 如何为以下问题陈述显示区域明智的数据?
- c# - 调用方法并直接读取/设置参数的私有字段会破坏封装吗?
- python-3.x - 取多 Torch.Tensor 列表的均值
- c++11 - 不能在矢量的地图内使用 unique_ptr?
- java - 我们可以使用注释处理从 Rest 控制器中自行生成客户端吗?如果我们可以,那么我该如何进行?
- java - 连接到 MongoDB 时出现 MongoCommandException | 爪哇