diff --git a/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx b/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx new file mode 100644 index 0000000000..bff2fda220 Binary files /dev/null and b/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx differ diff --git a/extensions/import/README.md b/extensions/import/README.md index 8669cd8a93..8315a9f7c1 100644 --- a/extensions/import/README.md +++ b/extensions/import/README.md @@ -1,23 +1,32 @@ # Microsoft SQL Server Import for SQL Operations Studio +Microsoft SQL Server Import for SQL Operations Studio is a simple way to copy data from a flat file (.csv, .txt, .json) to a SQL Server table. Checkout below the reasons for using the Import Flat File wizard, how to find this wizard, and a simple example. + + + +## License + +Copyright (c) Microsoft Corporation. All rights reserved. + +Licensed under the [MICROSOFT SQL SERVER IMPORT EXTENSION EULA](https://raw.githubusercontent.com/Microsoft/sqlopsstudio/master/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx). + +> Note: Microsoft SQL Server Import for SQL Operations Studio extension contains the Microsoft SQL Tools Import Flat File component which is also licensed under the above EULA. - Import Flat File Wizard is a simple way to copy data from a flat file (.csv, .txt) to a destination. This overview describes the reasons for using this wizard, how to find this wizard, and a simple example to follow. - - ![image](https://user-images.githubusercontent.com/30873802/43433347-c958ed28-942b-11e8-8bbc-f4f2529c3978.png) - ## Requirements * This wizard requires an active connection to a SQL Server instance to start. * This wizard only works on .txt and .csv files. - - ## How do I start the wizard? - * The main entry point for the wizard is to right click a database in the Object Explorer, and click **Import wizard**. + + ## How do I start the Flat File Import wizard? + * The main entry point for the wizard is to right click a database in the Object Explorer, and click **Import wizard**. * If a user is connected to a SQL Server instance, the user can also press **Ctrl**+**I** to start the wizard. - - ## Why would I use this wizard? + + ## Why would I use the Flat File Import wizard? This wizard was created to improve the current import experience leveraging an intelligent framework known as Program Synthesis using Examples ([PROSE](https://microsoft.github.io/prose/)). For a user without specialized domain knowledge, importing data can often be a complex, error prone, and tedious task. This wizard streamlines the import process as simple as selecting an input file and unique table name, and the PROSE framework handles the rest. - + PROSE analyzes data patterns in your input file to infer column names, types, delimiters, and more. This framework learns the structure of the file and does all of the hard work so users don't have to. + Please note that the PROSE binary components used by this extension are licensed under the [MICROSOFT SQL TOOLS IMPORT FLAT FILE EULA](https://raw.githubusercontent.com/Microsoft/sqlopsstudio/master/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx). + ## Code of Conduct This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. @@ -25,9 +34,3 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope ## Privacy Statement The [Microsoft Enterprise and Developer Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement) describes the privacy statement of this software. - -## License - -Copyright (c) Microsoft Corporation. All rights reserved. - -Licensed under the [Source EULA](https://raw.githubusercontent.com/Microsoft/sqlopsstudio/master/LICENSE.txt). diff --git a/extensions/import/package.json b/extensions/import/package.json index a8395c4305..816298ded8 100644 --- a/extensions/import/package.json +++ b/extensions/import/package.json @@ -1,15 +1,15 @@ { "name": "import", "displayName": "SQL Server Import", - "description": "Imports data from a flat file.", - "version": "0.0.2", + "description": "SQL Server Import for SQL Operations Studio supports importing CSV or JSON files into SQL Server.", + "version": "0.1.0", "publisher": "Microsoft", "preview": true, "engines": { "vscode": "^1.25.0", "sqlops": "*" }, - "license": "https://raw.githubusercontent.com/Microsoft/sqlopsstudio/master/LICENSE.txt", + "license": "https://raw.githubusercontent.com/Microsoft/sqlopsstudio/master/extensions/import/Microsoft_SQL_Server_Import_Extension_and_Tools_Import_Flat_File_Preview.docx", "icon": "images/sqlserver.png", "aiKey": "AIF-5574968e-856d-40d2-af67-c89a14e76412", "activationEvents": [