Table.ExpandRecordColumn
Udvider en kolonne over poster i kolonner med de enkelte værdier.
Syntax
Table.ExpandRecordColumn(
table as table,
column as text,
fieldNames as list,
optional newColumnNames as list
) as table
Remarks
Med column
over poster i inputtet table
oprettes en tabel med en kolonne for de enkelte felter i posten. Du kan vælge at angive newColumnNames
for at sikre entydige navne for kolonnerne i den nye tabel.
table
: Den oprindelige tabel med den postkolonne, der skal udvides.column
: Den kolonne, der skal udvides.fieldNames
: Den feltliste, der skal udvides i kolonner i tabellen.newColumnNames
: Den liste over kolonnenavne, der skal overføres til de nye kolonner. De nye kolonnenavne kan ikke kopiere nogen kolonner i den nye tabel.
Examples
Example #1
Udvid kolonnen [a] i tabellen <code>({[a = [aa = 1, bb = 2, cc = 3], b = 2]})</code> i tre kolonner "aa", "bb" og "cc".
Table.ExpandRecordColumn(
Table.FromRecords({
[
a = [aa = 1, bb = 2, cc = 3],
b = 2
]
}),
"a",
{"aa", "bb", "cc"}
)
Result:
Table.FromRecords({[aa = 1, bb = 2, cc = 3, b = 2]})
Category
Table.Transformation