Table.FromPartitions
Vrátí tabulku, která je výsledkem kombinace sady rozdělených tabulek.
Syntax
Table.FromPartitions(
partitionColumn as text,
partitions as list,
optional partitionColumnType as type
) as table
Remarks
Vrátí tabulku, která je výsledkem spojení sady tabulek rozdělených na oddíly, partitions. partitionColumn je název sloupce, který se má přidat. Pro typ sloupce se používá výchozí hodnota any, ale partitionColumnType může zadat jinou.
Examples
Example #1
Umožňuje najít typ položky ze seznamu {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