Ga naar hoofdinhoud

Table.FromPartitions

Retourneert een tabel die het resultaat is van het combineren van een set gepartitioneerde tabellen.

Syntax

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

Remarks

Retourneert een tabel die het resultaat is van de combinatie van een set gepartitioneerde tabellen, partitions. partitionColumn is de naam van de kolom die wordt toegevoegd. Het type kolom is standaard willekeurig, maar kan worden opgegeven met partitionColumnType.

Examples

Example #1

Itemtype zoeken in de lijst <code>{number}</code>.

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