Power BI基础知识——添加列

简介: SQL数据库开发

添加列

常见的添加列有添加自定义列,添加索引列,添加重复列,此外还可以根据现有的数据添加一些属性列,例如字符长度,首字符等。


示例

我们以Customers表为示例表,如下图所示


40.jpg

添加自定义列

添加自定义列一般是根据表的需求进行添加,会使用一些Excel的公式。我们进入编辑查询界面后,依次点击添加列——自定义列就可以开始添加自定义列,如图所示:

我们希望通过表中的证件号来定义一列客户的出生日期。在自定义公式中是Power Query的公式,与我们Excel中的公式有点类似,这里使用的是Middle函数,可以对字符串进行截取。


41.jpg

添加索引列

所谓索引,就是系统自动为我们生成的一列自增长数值,方便我们知道具体的数据在第几行。可以默认从0或者从1开始,也可以自定义从多少开始,还可以设置增量是多少。

例如我们想数据从100开始,可以点击索引——自定义...

42.jpg

点击确定后,我们就可以得到一列从100开始的索引列了。

43.jpg

重复列

就是复制所选的列。

例如我们选中首次下单日期,选择复制列,就会在最后一列添加一列复制的列。

44.jpg

格式列

这一列主要是对已存在的列进行格式化后添加到表的末尾。

  • 小写:创建一个新列,将英文字符全部变成小写

  • 大写:创建一个新列,将英文字符全部变成大写
  • 首字母大写:创建一个新列,将每个英文单词首字母变成大写

  • 修整:创建一个新列,删除所选列值中的空格

  • 清除:创建一个新列,删除所选列值中的非打印字符,比如表情
  • 添加前缀:创建一个新列,在所选列值的前面添加指定前缀,例如在下单金额前添加¥

  • 添加后缀:创建一个新列,在所选列值的后面添加指定后缀


提取列

  • 长度:创建一个新列,提取列中值的长度

  • 首字符:创建一个新列,提取列中值的首字符

  • 结尾字符:创建一个新列,提取列中值的结尾字符

  • 范围:创建一个新列,提取指定区域的字符

  • 分隔符之前的文本:创建一个新列,提取指定分隔符之前的文本
  • 分隔符之后的文本:创建一个新列,提取指定分隔符之后的文本
  • 分隔符之间的文本:创建一个新列,提取指定分隔符之间的文本


此外还有对数值日期类型的列进行添加列的相关操作,有兴趣的小伙伴可以一一动手试一下。这里就不作过多演示了。


批注

添加列主要是对当前存在的列进行一些额外的操作,方便我们在不改变现有列的基础上进行调整。涉及到的数据类型也非常完整,包含文本,数值,日期等常见的数据类型,需要我们熟练掌握。

相关文章
|
存储 数据可视化 数据挖掘
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI
279 0
|
7月前
|
BI
Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
在Power BI中,从SharePoint List获取数据时遇到Table和List混合的数据源,直接展开会导致“笛卡尔积”效应,生成过多行。目标是保持行数不变,将Table中的字段与List值用逗号分隔显示在同一行。解决方法包括:1) 添加新列,从Table中提取List的Column2值;2) 使用Text.Combine函数合并List中的值。具体操作步骤包括选择列并自定义新列,然后展开List并以逗号分隔。通过这些步骤,可以将Table转换为所需的字符串格式。完整的Power BI Query代码展示了这一过程。参考链接提供了更多详情。
118 2
|
8月前
|
DataWorks 安全 数据库
DataWorks产品使用合集之在DataWorks中,使用Power BI Desktop来连接Hologres数据库需要设置白名单如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
150 2
|
8月前
|
运维 分布式计算 DataWorks
DataWorks产品使用合集之dataworks为子账号创建DataWorks访问密钥的基本步骤如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
89 0
|
8月前
|
数据建模 BI 数据处理
Power BI案例-医院数据集的仪表盘制作
Power BI案例-医院数据集的仪表盘制作
|
8月前
|
数据可视化 数据建模 数据挖掘
Power BI案例-连锁糕点店数据集的仪表盘制作
Power BI案例-连锁糕点店数据集的仪表盘制作
|
8月前
|
BI 数据可视化 数据建模
Power BI案例-连锁糕点店数据集的仪表盘制作
Power BI案例-连锁糕点店数据集的仪表盘制作
|
8月前
|
SQL 数据可视化 数据建模
大数据分析利器之Power BI,你是否已经掌握?
大数据分析利器之Power BI,你是否已经掌握?
129 0
|
SQL 数据可视化 Oracle
「数据可视化」 Superset:穷人的Power BI
「数据可视化」 Superset:穷人的Power BI
|
存储 人工智能 数据可视化
「技术选型」Power BI vs Tableau vs Qlik的区别
「技术选型」Power BI vs Tableau vs Qlik的区别

热门文章

最新文章