Skip to main content

Table.FromPartitions

Mengembalikan jadual yang merupakan hasil daripada menggabungkan satu set jadual pemetakan.

Syntax

Table.FromPartitions(
partitionColumn as text,
partitions as list,
optional partitionColumnType as type
) as table

Remarks

Kembalikan jadual yang merupakan hasil pengabungan set jadual yang dipetakkan, partitions. partitionColumn ialah nama lajur yang ditambah. Jenis lajur lalai untuk any, tetapi boleh ditentukan oleh partitionColumnType.

Examples

Example #1

Cari jenis item daripada senarai {number}.

Table.FromPartitions(
"Year",
{
{
1994,
Table.FromPartitions(
"Month",
{
{
"Jan",
Table.FromPartitions(
"Day",
{
{1, #table({"Foo"}, {{"Bar"}})},
{2, #table({"Foo"}, {{"Bar"}})}
}
)
},
{
"Feb",
Table.FromPartitions(
"Day",
{
{3, #table({"Foo"}, {{"Bar"}})},
{4, #table({"Foo"}, {{"Bar"}})}
}
)
}
}
)
}
}
)

Result:

Table.FromRecords({
[
Foo = "Bar",
Day = 1,
Month = "Jan",
Year = 1994
],
[
Foo = "Bar",
Day = 2,
Month = "Jan",
Year = 1994
],
[
Foo = "Bar",
Day = 3,
Month = "Feb",
Year = 1994
],
[
Foo = "Bar",
Day = 4,
Month = "Feb",
Year = 1994
]
})

Category

Table.Row operations