【发布时间】:2018-07-25 13:22:21
【问题描述】:
我正在使用 Import-CSV cmdlet 加载包含 6 列的约 180k 项的列表。由于此列表的大小,Where-Object cmdlet 的性能不是很好,因为对它的每次调用都会迭代整个列表。因此,我迫切希望找到另一种方法来更快地进行过滤。我总是只过滤其中一列,然后更新结果过滤列表中的另一列。有什么我忽略的东西可能会有所帮助吗?例如索引搜索列或转换为其他对象?感谢您的想法。
【问题讨论】:
-
如果您发布您的代码或您尝试执行的条件和转换的一些示例,您将获得更好的答案。
标签: powershell