制作列工具
“创建列”工具的官方支持
从 2024.1 版本开始,Alteryx 正式支持“创建列”工具。现在可通过 Designer 中的“转换”工具类别访问该工具。
单个工具示例
“创建列”工具具有单个工具示例。转至 示例工作流 以了解如何在 Alteryx Designer 中访问此示例和其他更多示例。
使用“创建列”工具获取数据行并将其排列为多列。您可以指定要创建的列数,以及是要水平还是垂直排列记录。
如果您希望组织记录以使其更好地适应表格,则可以使用此工具进行报告或显示。例如,如果您不想显示包含 50 条记录的列表,则可以使用“创建列”工具将这些记录组织成一个 5 列 10 行的表。
配置工具
列数 :指定要创建的列数。对于每个现有字段,该工具都会创建一个新列,并在列名称前添加“Column_#”。
如果输入包含 2 个字段并且您指定 2 列(没有组规格),则该工具会生成 4 列。
如果输入包含 2 个字段并且您指定了 2 列及一个组字段,则该工具会生成 3 列。
选择水平或垂直排列记录:
水平排列 :Designer 按记录的传入位置对记录进行排序,并从左到右填充单元格,直到它们填满指定的列数。之后,Designer 将记录换行到下一行,并继续从左到右排列记录。
垂直排列 :Designer 按记录的传入位置对记录进行排序,并按行从上到下填充单元格。Designer 将换行到指定的列数。
如果记录不完全匹配,则用 [Null] 值填充集合。
分组字段(可选) :指定组字段时,Designer 将按组值对记录进行排序,并根据记录在特定组的列中的传入记录位置对记录进行排列。您可以使用 全部 和 清除 按钮选择所有字段或清除您的选择。
示例
未分组
Food |
---|
Apple |
Banana |
Cherry |
Date |
Asparagus |
Broccoli |
Carrot |
Daikon |
Column_1_Food | Column_2_Food |
---|---|
Apple | Banana |
Cherry | Date |
Asparagus | Broccoli |
Carrot | Daikon |
Column_1_Food | Column_2_Food |
---|---|
Apple | Asparagus |
Banana | Broccoli |
Cherry | Carrot |
Date | Daikon |
分组
Group | Food |
---|---|
Fruit | Apple |
Fruit | Cherry |
Fruit | Banana |
Fruit | Date |
Vegetable | Asparagus |
Vegetable | Carrot |
Vegetable | Broccoli |
Vegetable | Daikon |
组 | Column_1_Food | Column_2_Food |
---|---|---|
Fruit | Apple | Banana |
Fruit | Cherry | Date |
Vegetable | Asparagus | Broccoli |
Vegetable | Carrot | Daikon |
组 | Column_1_Food | Column_2_Food |
---|---|---|
Fruit | Apple | Cherry |
Fruit | Banana | Date |
Vegetable | Asparagus | Carrot |
Vegetable | Broccoli | Daikon |