【发布时间】:2016-12-26 06:45:53
【问题描述】:
对 powershell 相当陌生,我给自己带来了一些挑战,我认为这应该是可能的,我只是不确定最好的解决方法。
我们有一个用户在 csv 中有大量列(可以从 20 到 50 不等),行可以在 1 到 10,000 之间变化。数据是 ClientName、Address1、Address2、Postcode 等。(尽管这些数据可能因数据来源而有很大差异 - 外部公司)这需要使用预构建的例程导入系统,该例程会查看文件并需要数据库列标题作为 csv 标题。比如说ClientDisplay、Ad_Line1、Ad_Line2、PCode等。
我正在考虑可以从 ExternalSource.csv 读取标头的通用 powershell“映射”表单和 DatabaseHeaders.csv(或直接 sql 查询查找)将它们显示为表单中的列,然后突出显示每列中的一个和一个“链接”按钮,一旦您浏览了 ExternalSource.csv 中的所有列,一个“生成 csv”按钮,该按钮采用映射的标题并附加来自 ExternalSource.csv 的正确数据列
我是不是在尝试使用 powershell 时完全找错了树?目前这是一个非常耗时的过程,所以只是试图让用户的生活更轻松。
任何建议表示赞赏..
谢谢,
乔恩
【问题讨论】:
标签: csv powershell