Получение пользователей AD из Powershell и экспорт в csv, а затем импорт csv в SQL через SSIS

Ниже приведена командная строка Powershell, которую я использую для экспорта пользователей AD в CSV. По какой-то причине, когда я использую SSIS для создания нового подключения к плоскому файлу и использую экспортированный CSV, все значения ячеек содержат «». Когда я открываю CSV, в ячейках не отображаются котировки.

В редакторе диспетчера соединений с плоскими файлами в предварительном просмотре каждая ячейка с данными показывает «Мои данные».

Что-то не так с моей Powershell CMD? или я что-то упустил при настройке соединения с плоским файлом при создании моего пакета SSIS

    Get-ADUser -Filter {(Name -notlike "*(Administrator)")}  -Properties SamAccountName,DisplayName,Department,EmailAddress,OfficePhone,StreetAddress,State,PostalCode,Enabled | Select-Object SamAccountName,DisplayName,Department,EmailAddress,OfficePhone,StreetAddress,State,PostalCode,Enabled | export-csv -path c:\SSIS\ADUsersExported.csv -NoTypeInformation -Encoding "UTF8"

person Murda Ralph    schedule 29.08.2013    source источник


Ответы (1)


Я не ввел " для квалификатора текста в редакторе диспетчера соединений с плоскими файлами в разделе "Общие\формат\Квалификатор текста".

введите здесь описание изображения

person Community    schedule 29.08.2013