注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
支持于: 批处理, 流处理
通过选择列或将函数应用于列来变换输入数据集。
变换类别: 流行
描述: 根据正则表达式重命名匹配的列。 参数值:
column,column,输入:
| id | distance_str | factor_str |
|---|---|---|
| 1 | 2000 | 1265 |
输出:
| distance_int | factor_int | id |
|---|---|---|
| 2000 | 1265 | 1 |
描述: 您可以选择保留匹配和剩余列。 参数值:
column,column, _as_integer],输入:
| id | distance |
|---|---|
| 1 | 2000 |
输出:
| distance_as_integer | id | distance |
|---|---|---|
| 2000 | 1 | 2000 |
描述: 您可以选择保留条件匹配的列,以及创建的新列。 参数值:
column,column, _as_integer],输入:
| id | distance |
|---|---|
| 1 | 2000 |
输出:
| distance_as_integer | distance |
|---|---|
| 2000 | 2000 |
描述: 当保留匹配列但投影列覆盖现有列时,匹配列将不会被保留。为了保留原始列,您必须将投影列重命名为新名称。 参数值:
column,输入:
| id | distance |
|---|---|
| 1 | 2000 |
输出:
| distance |
|---|
| 2000 |
描述: 您可以选择仅保留投影的列。 参数值:
column,column, _as_integer],输入:
| id | distance |
|---|---|
| 1 | 2000 |
输出:
| distance_as_integer |
|---|
| 2000 |
描述: 您可以选择仅保留未匹配条件的剩余列。 参数值:
column,输入:
| id | distance |
|---|---|
| 1 | 2000 |
输出:
| distance | id |
|---|---|
| 2000 | 1 |