Table.FromPartitions
Syntaksi
Table.FromPartitions(partitionColumn as text, partitions as list, optional partitionColumnType as nullable type) as table
Noin
Palauttaa taulukon, joka on osioitujen taulukoiden joukon partitions
yhdistämisen tulos.
partitionColumn
on lisättävän sarakkeen nimi. Sarakkeen tyyppi on oletusarvoisesti any
, mutta se voidaan määrittää arvolla partitionColumnType
.
Esimerkki 1
Etsi kohdetyyppi luettelosta {number}
.
käyttö
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"}})}
}
)
}
}
)
}
}
)
Output
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
]
})