Skip to main content

Table.FromPartitions

Returnează un tabel care este rezultatul combinării unui set de tabele partiționate.

Syntax​

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

Remarks​

Returnează un tabel care este rezultatul combinării unui set de tabele partiționate, partitions. partitionColumn este numele coloanei de adăugat. Tipul coloanei este în mod implicit oricare, dar poate fi specificat de partitionColumnType.

Examples​

Example #1​

Găsiți tipul elementului din listă {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