Table.ExpandRecordColumn
स्तंभों में मौजूद रिकॉर्ड के स्तंभ को प्रत्येक मान के साथ विस्तृत करता है.
Syntax
Table.ExpandRecordColumn(
table as table,
column as text,
fieldNames as list,
optional newColumnNames as list
) as table
Remarks
इनपुट table
में रिकॉर्ड का दिया गया column
, रिकॉर्ड की प्रत्येक फ़ील्ड के लिए स्तंभ वाली तालिका बनाता है. वैकल्पिक रूप से, नई तालिका में स्तंभों के लिए अद्वितीय नाम सुनिश्चित करने के लिए newColumnNames
को निर्दिष्ट किया जा सकता है.
table
: विस्तृत किए जाने वाले रिकॉर्ड स्तंभ वाली मूल तालिका.column
: विस्तृत किया जाने वाला स्तंभ.fieldNames
: तालिका में मौजूद स्तंभों में विस्तृत की जाने वाली फ़ील्ड की सूची.newColumnNames
: नए स्तंभ देने के लिए स्तंभ नामों की सूची. नए स्तंभ नाम, नई तालिका में किसी भी स्तंभ का डुप्लिकेट नहीं बना सकते.
Examples
Example #1
तालिका <code>({[a = [aa = 1, bb = 2, cc = 3], b = 2]})</code> के स्तंभ [a] को 3 स्तंभों "aa", "bb" और "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