Расширение "Импорт SQL Server"SQL Server Import extension

Расширение "Импорт SQL Server" преобразует файлы TXT и CSV в таблицы SQL.The SQL Server Import extension converts .txt and .csv files into a SQL table. Этот мастер использует платформу Microsoft Research под названием Program Synthesis using Examples (PROSE) для интеллектуального анализа файлов с минимальным вмешательством пользователя.This wizard utilizes a Microsoft Research framework known as Program Synthesis using Examples (PROSE) to intelligently parse the file with minimal user input. Это эффективная платформа для первичной обработки данных и та же технология, которая применяется для мгновенного заполнения в Microsoft Excelit's a powerful framework for data wrangling, and it's the same technology that powers Flash Fill-in Microsoft Excel

Дополнительные сведения о версии этой функции для SSMS см. в этой статье.To learn more about the SSMS version of this feature, you can read this article.

Установка расширения "Импорт SQL Server"Install the SQL Server Import extension

  1. Чтобы открыть диспетчер расширений и получить доступ к имеющимся расширениям, щелкните значок расширений или выберите пункт Расширения в меню Вид.To open the extensions manager and access the available extensions, select the extensions icon, or select Extensions in the View menu.

  2. Выберите доступное расширение и просмотрите сведения о нем.Select an available extension to view its details.

    диспетчер расширений

  3. Выберите нужное расширение и установите его.Select the extension you want and Install it.

  4. Выберите Перезагрузить, чтобы включить расширение (требуется только при первой установке расширения).Select Reload to enable the extension (only required the first time you install an extension).

Запуск мастера импортаStart Import Wizard

  1. Чтобы запустить мастер "Импорт SQL Server", сначала установите подключение к серверу на вкладке "Серверы".To start SQL Server Import, first make a connection to a server in the Servers tab.

  2. Установив подключение, перейдите к целевой базе данных, из которой нужно импортировать файл в таблицу SQL.After you make a connection, drill down to the target database that you want to import a file into a SQL table.

  3. Щелкните базу данных правой кнопкой мыши и выберите Мастер импорта.Right-click on the database and select Import Wizard.

    Мастер импорта

Импорт файлаImporting a file

  1. Когда вы запускаете мастер с помощью контекстного меню, поля сервера и базы данных заполняются автоматически.When you Right-click to launch the wizard, the server and database are already autofilled. Если имеются другие активные подключения, их можно выбрать в раскрывающемся списке.If there are other active connections, you can select in the dropdown.

    Выберите файл, нажав кнопку Обзор.Select a file by selecting Browse. Имя таблицы заполняется автоматически в соответствии с именем файла, однако вы можете изменить его.It should autofill the table name based on the file name, but you can also change it yourself.

    По умолчанию используется схема dbo, однако ее можно изменить.By default, the schema will be dbo but you can change it. Чтобы продолжить, нажмите кнопку Далее.select Next to proceed.

    Входной файл

  2. Мастер создает представление предварительного просмотра на основе первых 50 строк.The wizard will generate a preview based on the first 50 rows. Все, что нужно сделать на этой странице, — проверить точность данных.There's no additional action on this page other than verifying the data looks accurate. Чтобы продолжить, нажмите кнопку Далее.select Next to proceed.

    Просмотр данных

  3. На этой странице можно изменить имя столбца и тип данных, а также указать, является ли столбец первичным ключом и разрешены ли в нем значения NULL.On this page, you can make changes to column name, data type, whether it's a primary key, or to allow nulls. Допускается любое количество изменений.You can make as many changes as you like. Чтобы продолжить, нажмите Импорт данных.select Import Data to proceed.

    Изменение столбцов

  4. На этой странице приводится сводка выбранных действий.This page gives a summary of the actions chosen. Можно также узнать, была ли таблица вставлена успешно.You can also see whether your table inserted successfully or not.

    Если нужно внести изменения, нажмите кнопки Готово, Назад. Если вы хотите быстро импортировать еще один файл, нажмите Импортировать новый файл.You can either select Done, Previous if you need to make changes, or Import new file to quickly import another file.

    Сводка

  5. Чтобы проверить, успешно ли импортировалась таблица, обновите целевую базу данных или выполните запрос SELECT по имени таблицы.Verify if your table successfully imported by refreshing your target database or running a SELECT query on the table name.

Дальнейшие действияNext steps