Объедините два csv в третий csv: Пользователи и несколько прокси-адресов из двух доменов. - PullRequest
0 голосов
/ 31 мая 2018

CSV1: столбец 1 - все пользователи.Столбцы 2-16 имеют прокси-адреса для каждого пользователя, которые различаются, а некоторые ячейки пусты.

CSV2: Столбец 1 - все пользователи.Столбцы 2-16 имеют прокси-адреса для каждого пользователя, которые различаются, а некоторые ячейки пусты.

Объединить в CSV3 ...

CSV3: Столбец 1 будет одинаковым во всех CSV, содержащих всех пользователей.,Столбцы 2-16 будут уникальными в каждой строке в зависимости от адресов прокси-сервера пользователя.Оба домена имеют разные и одинаковые прокси-адреса для каждого пользователя.Я хочу сохранить все прокси-адреса для каждого пользователя, но удалить все дубликаты.

См. Изображение, например:

Example of Needed CSV Combine Script

1 Ответ

0 голосов
/ 31 мая 2018

Это скорее проблема SQL, чем проблема powershell.Я чувствую себя немного плохо и не могу думать прямо, но вы можете импортировать каждый CSV-файл в общее табличное выражение, временную таблицу или что-то подобное в SQL Server или любом другом сервере баз данных, который вы хотите использовать, и написать запрос для созданиярезультаты.

Я также сделал нечто подобное в классе R, и я уверен, что python будет проще, чем SQL.

Думаю, я также читал о команде соединения, похожей на SQLвнутреннее соединение.Я искал это для проблемы, которую я недавно имел.Импортируйте каждый CSV в свою собственную переменную, присоединитесь к пользовательскому столбцу и выберите все столбцы из каждой переменной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...