หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
วากยสัมพันธ์
Table.ExpandRecordColumn(
table as table,
column as text,
fieldNames as list,
optional newColumnNames as nullable list
) as table
ประมาณ
กําหนด column ของระเบียนในข้อมูลป้อนเข้า tableจะสร้างตารางที่มีคอลัมน์สําหรับแต่ละเขตข้อมูลในระเบียน หรืออาจระบุ newColumnNames เพื่อให้แน่ใจว่าชื่อไม่ซ้ํากันสําหรับคอลัมน์ในตารางใหม่
-
table: ตารางต้นฉบับที่มีคอลัมน์ระเบียนที่จะขยาย -
column: คอลัมน์ที่จะขยาย -
fieldNames: รายการของเขตข้อมูลที่จะขยายลงในคอลัมน์ในตาราง -
newColumnNames: รายการชื่อคอลัมน์สําหรับกําหนดให้คอลัมน์ใหม่ ชื่อคอลัมน์ใหม่ไม่สามารถซ้ํากับคอลัมน์ใดๆ ในตารางใหม่ได้
ตัวอย่างที่ 1
ขยายคอลัมน์ [a] ในตาราง ({[a = [aa = 1, bb = 2, cc = 3], b = 2]}) เป็น 3 คอลัมน์ คือ "aa", "bb" และ "cc"
การใช้งาน
Table.ExpandRecordColumn(
Table.FromRecords({
[
a = [aa = 1, bb = 2, cc = 3],
b = 2
]
}),
"a",
{"aa", "bb", "cc"}
)
ผลลัพธ์ของ
Table.FromRecords({[aa = 1, bb = 2, cc = 3, b = 2]})