преобразовать текстовый файл в лист Excel, используя SSDT - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть требование, когда мне нужно преобразовать текстовый файл в Excel Sheet с помощью SSDT.

У меня есть идея, как сделать, как я Шаг 1. необходимо загрузить данные на сервер SQL любойтаблицу, а затем Шаг 2. из Sql Server в Excel Spread sheet.

Но я хотел бы сделать это только за один шаг - преобразование напрямую из текстового файла в лист Excel без отправки егок таблице в сервере Sql, используя SSDT.Есть ли способ, которым я мог бы сделать за один шаг.Заранее спасибо.

1 Ответ

0 голосов
/ 27 сентября 2018

Если я правильно понимаю ваш вопрос, можно использовать мастер импорта данных в SSMS для преобразования текстового файла в файл Excel.Вы также можете сохранить мастер как пакет служб SSIS, если вам нужно выполнить преобразование программно.

  1. щелкните правой кнопкой мыши любую базу данных на своем сервере, наведите курсор на «задачи» и выберите «импортировать данные».... '

  2. в раскрывающемся списке «источник данных» выберите «источник плоских файлов».нажмите далее.

  3. найдите файл, который вы хотите импортировать.Вы можете просмотреть ваш плоский файл отсюда, чтобы убедиться, что его строки и столбцы были правильно обнаружены.щелкните далее.

  4. в раскрывающемся списке «пункт назначения» выберите «Microsoft Excel Excel».перейдите в папку назначения и назовите свой файл.нажмите далее.

  5. здесь вы можете переименовать столбцы и просмотреть конечный результат.щелкните далее.

  6. сопоставьте свои типы данных и определите, хотите ли вы, чтобы пакет не работал в случае возникновения ошибки.нажмите кнопку Далее.

  7. здесь вы можете сохранить как пакет служб SSIS или просто запустить один раз.теперь вы можете щелкнуть по остальным в зависимости от вашего выбора, чтобы завершить последовательность.

Это очень краткий обзор.Более подробную информацию вы можете получить здесь: https://docs.microsoft.com/en-us/sql/integration-services/import-export-data/import-and-export-data-with-the-sql-server-import-and-export-wizard?view=sql-server-2017

Надеюсь, это поможет.

...