让我们愉快的切割吧 - 1:在Power BI中使用拆分列功能对数据进行拆分

对原始数据进行整理是获取汇数据分析报表的前提,对数据进行裁剪分割是一种很常见的需求。分割指的是对于一个含有多种信息的列,按照特定的关系对其进行拆分,分割成多个列,每个列只包含特定信息。例如很多原始数据报表的地址栏都是国家/省份/城市,这一列就可以拆分成三列,以便统计每个国家或者地区,城市的相应情况。

Power BI主要提供2种column的分割方式,本文介绍第一种 –

在查询编辑器中使用拆分列功能进行分割
数据加载完毕后,在查询编辑器中有一个拆分列功能,选中所有拆分的列,点击拆分列选项即刻开始拆分工作。在下图示例中,Location一栏包含两部分信息,一部分是region,一部分是country,两部分信息用逗号(,)隔开。要拆分该列,可以使用“按分隔符”方式进行。
让我们愉快的切割吧 - 1:在Power BI中使用拆分列功能对数据进行拆分_第1张图片

在按分隔符拆分列中,Power BI提供了几个设置选项。
让我们愉快的切割吧 - 1:在Power BI中使用拆分列功能对数据进行拆分_第2张图片

  • 选择或输入分隔符:指定以哪种分隔符为依据进行拆分。
  • 拆分位置:如果所使用的分隔符在所要拆分的数据中多次出现,则需要指定是每次出现都要拆分,还是只在第一次出现时进行拆分。如果只在第一次出现时进行,还需要指定是以左侧为基准还是右侧为基准。例如要拆分一个文件的路径:
    \\Files\APElements\FLY\Manager\Control\Logs.txt
    此时,分隔符“斜杠”就出现了多次。在拆分时就要设置好拆分拆分规则,以便生成所需的column。
  • 在高级选项中还可以设置是将数据拆分为行还是列,如果要拆分为列,必须要指定拆分成几列。假如对示例中的location要指定拆分成3列,但实际上只有一个逗号只能拆分出两列,则Power BI会创建一个空列以满足设定的拆分3列需求。
    这里写图片描述
  • 引号字符:只有两个选择项,一个是无(None),一个是双引号。引号字符的功能是来判断当要拆分的内容中包含引用注释时,是否也要把引用的部分也进行拆分。
    举个例子,如果要拆分的内容是:亚洲,中国“包括香港,澳门以及台湾地区”,北京,如果引用字符选择的是双引号,那拆分出来的内容会变成:
    这里写图片描述
    如果引号字符选择的是无(None),则拆分之后的内容就变为:
    这里写图片描述
    需要特别注意一下,引用符合一定要使用英文的双引号,如果是中文的则不识别。

除了按照分隔符拆分以为还可以使用按字符数进行拆分,所需要配置的选项与按照分隔符进行拆分类似,需要制定字符数以及拆分方式和拆分结果(行还是列,如果是列的话,拆成多少列)
让我们愉快的切割吧 - 1:在Power BI中使用拆分列功能对数据进行拆分_第3张图片
例如要拆分下面这组统计文件大小的数据,就可以用按照字符数进行,从右侧取两位字符进行分割,将数字和单位分割开来。
让我们愉快的切割吧 - 1:在Power BI中使用拆分列功能对数据进行拆分_第4张图片

你可能感兴趣的:(PowerBI,Power,BI玩具箱)