梁韵莹

2020-06-23   阅读量: 1212

Power BI

Power Query的结构化数据:列表、记录、表

扫码加入数据分析学习群

虽然在Power BI中通过高级编辑器从头到尾创建源的业务情况不多,但是熟练结构化数据中的列表、记录、表对于理解Power Query的基本操作还是有帮助的,而且也对后续的Python学习有帮助喔。


  1. 列表 List

  • 定义:数组,没有字段名,用序号来识别不同元素

  • 运算符:{}

  • 举例: {123,true,"A"}{0} -- 数组内取序号为0的数值

    {[customerID=1,Name="Bob"],[customerID=2,Name="Jim"]} -- 列表里嵌套了记录Record

    {{1,2,3},{4,5,6}}{0}{1} -- 大列表里嵌套了2个小列表(2行3列多维数组),取序号为0的数组中的第2位

  • 实操:以{{1,2,3},{4,5,6}}{0}{1}为例

    image.png


2. 记录 Record

  • 定义:由字段名和一行值构成的数据结构

  • 运算符:Let Source=[ ] In Source

  • 举例: Let Source=

    [ OrderID=1,

    #"CustomerID"=1,

    Item="Fishing rod",

    Price = 100.00]

    In Source --- 定义字段以及显示记录Record内所有内容

  • 实操:

    image.png


3. 表 Table

  • 定义:由行列数据构成,结合字段及列表,既有字段名又有多行记录。

  • 分类:隐式字段表 , 显示字段表

  • 举例:

    image.png

  • 实操:以隐式字段表为例

    image.png

37.7353 4 5 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子