Table.CombineColumnsToRecord

Syntax

Table.CombineColumnsToRecord(
    table as table,
    newColumnName as text,
    sourceColumns as list,
    optional options as nullable record
) as table

About

将指定的列合并为一个新的记录值列 tablenewColumnName 其中每个记录都有与合并列的列名和值对应的字段名称和值。 如果指定 options了记录,可以提供以下选项:

  • DisplayNameColumn:指定为文本时,指示应将给定的列名视为记录的显示名称。 这不需要记录本身中的列之一。
  • TypeName:指定为文本时,为生成的记录提供一个逻辑类型名称,该记录可在数据加载期间使用,以驱动加载环境的行为。