uipath数据表列删除

用uipath软件处理导出来的csv文件,转为数据表操作,保留交易流水号,支付时间,订单金额,其他删除。新数据表列的顺序是交易流水号,支付时间,订单金额。请问如何操作呢。uipath数据表读取范围读取不了csv的文件,另外导出来的csv文件表名称也是不固定的麻烦指导下从读取文件,到输出新文件的操作

img

img

该回答引用GPT与博主@晓码自在合作编写:
使用UiPath处理CSV文件并输出新数据表的操作流程如下:

  1. 使用File System - Read CSV来读取CSV文件。在Reader配置中选择适当的分隔符(通常为逗号或分号)。这会读取CSV数据到一个DataTable变量中。
  2. 由于CSV表名称不固定,读取到的DataTable变量名也会动态生成。可以通过在读取活动的输出属性中选中“定义变量名”来手动指定该DataTable的变量名,便于后续引用。
  3. 添加DataTable Filter行以过滤不需要的列。选中要过滤的列名(您需要删除的列),选择“删除列”操作。这会生成一个新的过滤后DataTable。
  4. 添加Reorder Columns活动重新排序DataTable列的顺序。在其配置中,从左到右拖动选定的“交易流水号”、“支付时间”和“订单金额”三列到顶部。这会生成重新排序后的DataTable。
  5. 添加System - Write CSV来将处理后的数据表导出到新CSV文件。在配置中选中步骤4生成的DataTable并定义输出文件路径及名称。
  6. disconnected开关将新旧CSV文件路径定义为不同的值,确保不会覆盖原CSV文件。
  7. 运行流程,通过执行以上活动,即可完成读取CSV文件,过滤和重新排序DataTable,并输出新CSV文件的操作。