99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2020-06-12 閱讀量: 988
Power BI 數(shù)據(jù)結構


結構化數(shù)據(jù) – 列表

列表(List): 列表是擴在花括號中的一組數(shù)據(jù),列表中每個數(shù)據(jù)都有屬于自己的序號以便自己能夠被檢 索到,列表中的數(shù)據(jù)序號從0開始按照排列順序依次整數(shù)遞增,大列表內還可以嵌套子列表、 記錄等?;ɡㄌ柍擞脕砝ㄆ鹆斜韮鹊乃袛?shù)據(jù)還用來指定列表內數(shù)據(jù)的序號,通過指定數(shù) 據(jù)序號可以從列表內找到并獲取所需的數(shù)據(jù)值。


結構化數(shù)據(jù) – 記錄

記錄(Record): 記錄用來定義字段和給字段賦值,一個字段由字段名以及字段內的值組成,字段名是唯一 的文本值,是字段的標識符。字段名可以不用引號引用,字段名有兩種表達形式: > 不加""的表達形式、例如OrderID > 加#和""的表達形式、例如#"Today's data is:" 記錄中的內容寫在[]括號內,[]括號同樣用于在記錄中取特定字段的值。

例1:定義字以及顯示記錄內所有內容
let Source =? ?
?? ?[??
?? ??? ?OrderID = 1,???
?? ??? ?#"CustomerID" = 1,???
?? ??? ?Item = "Fishing rod",???
?? ??? ?Price = 100.00??
?? ?]??
in Source

例2:定義字以及顯示記錄內[Item]字段的值?
let Source =???
?? ?[??
?? ??? ?OrderID = 1,???
?? ??? ?#"CustomerID" = 1,???
?? ??? ?Item = "Fishing rod",???
?? ??? ?Price = 100.00?
?? ?]??
in Source[#"CustomerID"] //equals 1



結構化數(shù)據(jù) – 表(1)

表(Table): 表是由行列數(shù)據(jù)構成的,可以使用隱式或顯示方式定義字段(列)的數(shù)據(jù)類型。使用 #table建表時,可以使用列表或者記錄來定義列名,并使用嵌套列表來定義表中的數(shù)據(jù),嵌 套列表的大列表內包含所有定義單行用的子列表,而每個子列表則用來定義一行數(shù)據(jù)。花括 號{}可以用來索引查找指定行的數(shù)據(jù)。

例1:隱式字段表?
let??
Source = #table(???
{"OrderID", "CustomerID", "Item", "Price"},???
?? ?{???
?? ??? ?{1, 1, "Fishing rod", 100.00},???
?? ??? ?{2, 1, "1 lb. worms", 5.00}? ?//哪怕只插入一條記錄,這里也要有兩個大括號
?? ?})??
in??Source??

例2:顯示字段表?
let??
Source = #table(??
type table [OrderID = number, CustomerID = number, Item = text, Price = number],? ?//type?table關鍵字不能省略
?? ?{???
?? ??? ?{1, 1, "Fishing rod", 100.00},???
?? ??? ?{2, 1, "1 lb. worms", 5.00}???
?? ?}??)??
in??Source??


結構化數(shù)據(jù) – 表(2)

表(Table): 表是由行列數(shù)據(jù)構成的,可以使用隱式或顯示方式定義字段(列)的數(shù)據(jù)類型。使用 #table建表時,可以使用列表或者記錄來定義列名,并使用嵌套列表來定義表中的數(shù)據(jù),嵌 套列表的大列表內包含所有定義單行用的子列表,而每個子列表則用來定義一行數(shù)據(jù)?;ɡ?號{}可以用來索引查找指定行的數(shù)據(jù)。

例3:建表后取表中第一行數(shù)據(jù)?
let??
?? ?Source = #table(??
?? ?type table [OrderID = number, CustomerID = number, Item = text, Price = number],???
?? ??? ?{???
?? ??? ??? ?{1, 1, "Fishing rod", 100.00},???
?? ??? ??? ?{2, 1, "1 lb. worms", 5.00}???
?? ??? ?}??
?? ?)??
in??Source{1}? //取出來的是記錄



其他數(shù)據(jù)結構(1)

數(shù)據(jù)結構中可以包含任意M值

例1:復合數(shù)據(jù)結構的列表?
let??
Source =???
?? ?{??
?? ??? ?1,????//數(shù)值?
?? ??? ?"Bob",???//文本?
?? ??? ?DateTime.ToText(DateTime.LocalNow(), "yyyy-MMdd"),???//函數(shù)值?
?? ??? ?[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0]???//記錄?
?? ?}??
in???Source

1例2:包含子列表的記錄?
let??
Source =?
[
?? ?CustomerID = 1, Name = "Bob", Phone = "1234567", Orders =? ?
?? ?? ??{??
?? ??? ??? ?[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0],??
?? ??? ?? ??[OrderID = 2, CustomerID = 1, Item = "1 lb. worms", Price = 5.0]??
?? ??? ?}
]??
in???Source









11.6032
2
關注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子