Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szintaxis
Table.Partition(
table as table,
column as text,
groups as number,
hash as function
) as list
Rólunk
A table a groups értéke és egy column függvény alapján egy hash számú táblák listájára van osztva. A hash függvény a column sor értékére lesz alkalmazva a sor kivonatértékének lekéréséhez. A hash érték moduloja groups határozza meg, hogy a visszaadott táblák közül melyikben lesz a sor elhelyezve.
-
table: A particionálásra kijelölt tábla. -
column: Az oszlop, amelyet kivonatolnak annak megállapítására, hogy a sor melyik visszaadott táblában található. -
groups: A bemeneti tábla által particionált táblák száma. -
hash: A kivonatérték lekérésére alkalmazott függvény.
Example
A ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]}) tábla particionálása 2 táblára az [a] oszlop alapján, amely az oszlopok értékét hash függvényként használja.
Használat
Table.Partition(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
"a",
2,
each _
)
kimenet
{
Table.FromRecords({
[a = 2, b = 4],
[a = 2, b = 4]
}),
Table.FromRecords({
[a = 1, b = 4],
[a = 1, b = 4]
})
}