Імпортуйте та об’єднайте 2 файли CSV за допомогою командлетів у PowerShell [закрито]


1

Я намагаюся імпортувати та об’єднувати стовпці з 2 CSV-файлів в один за допомогою Powershell.
Будь ласка, подивіться на мій код і порадьте.

Я вважаю, що це правильно, але я не впевнений у посиланні на різні стовпці з одного командлету.

Імпорт даних, необхідних для звіту про обмеження:

$columbs12 = Import-Csv \10.555.55.555\local\company\SUPPORT\REPOR\CAP - ShotName\Average-Action.csv | select -ExpandProperty UniqueRequests, UniqueUsers    
$columbs3456 = Import-Csv \\10.555.55.555\local\company\SUPPORT\REPOR\CAP - ShotName\Avg-per-Max-d.csv | select -ExpandProperty Percentile80, Percentile95, Percentile99, MaxDuration

Об’єднання файлів для звіту про закриття:

Merge-CSVFiles -CSVFiles $columbs12, $columbs3456 -OutputFile \\10.555.55.555\local\company\SUPPORT\REPOR\CAP - ShotName\CReport.csv

Порадьте, будь ласка.


чи файли CSV мають однакові заголовки в одному порядку? якщо так, ви можете просто використовувати Import-CSVкоманду ONE для імпорту обох в одну колекцію.
Lee_Dailey

Звідки походить (невідомий для мене) командлет Merge-CsvFiles? Є кілька Join-Csvкомандлетів, навколо яких зазвичай потрібен загальний стовпчик та визначення внутрішнього / зовнішнього з'єднання тощо.
LotPings

2 файли csv відрізняються між собою і не мають нічого спільного. ми об’єднуємо стовпці даних.
Джо 222
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.