
ETL with Azure Cookbook
By :

SSDT is a specialized edition of the Microsoft Visual Studio integrated development environment (IDE). It can be used to develop a variety of projects related to SQL Server, such as relational and Azure databases, Analysis Services data models, Reporting Services reports, or Integration Services projects, to name just a few.
In the past, SSDT used to be a standalone tool, requiring only a subset of Visual Studio features to be installed. However, starting with Visual Studio 2019 (or SQL Server 2019), SSDT represents an extension (or better: a set of extensions) of the principal Visual Studio IDE.
To use the 2019 version of SSDT, you first need to install Visual Studio 2019, and then add the SSDT extensions, followed by the extensions needed to develop Analysis Services, Integration Services, and/or Reporting Services projects. This does increase the complexity of the installation procedure, but it also more closely follows the standard approach of adding features to the core Visual Studio installation.
If you do not have a valid Visual Studio 2019 Professional or Enterprise license at your disposal, you can also use the free Community edition of Visual Studio 2019. All editions are available to download at https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt. This location can also be accessed from SQL Server Installation Center.
Use your favorite internet browser to navigate to the Visual Studio 2019 download site listed previously, or start SQL Server Installation Center, and then on the Installation page, select the Install SQL Server Data Tools option.
This recipe assumes that Visual Studio 2019 has not yet been installed on the workstation, and the instructions will show you how to install Visual Studio 2019 Community Edition:
vs_Community.exe
file.Figure 1.21 – Visual Studio Installer
When ready, click Continue.
The installation now downloads and extracts the files, after which the Installing — Visual Studio 2019 Community dialog should open.
Figure 1.22 – The Visual Studio 2019 installation details
Check the list of items in the right column – the same items should be listed as the ones shown in the screenshot.
When ready, click Install to continue.
The installation should take a few minutes, depending on your internet connection, after which the Visual Studio will greet you with the Sign in screen.
Of course, you can also change these settings in SSDT later.
At this time, you only need to access the Visual Studio 2019 IDE to install additional SQL Server extensions.
Click Continue without code.
In the Extensions menu, select the Manage Extensions command.
integration services
, as shown in the following screenshot:Figure 1.23 – The Visual Studio 2019 extensions
In the search result list, locate SQL Server Integration Services Projects and click Download.
downloads
folder, and open the Microsoft.DataTools.IntegrationServices.exe
file to start the installation.Important note
During the installation of a Visual Studio extension, changes might have to be made to Visual Studio files, which cannot be done if these files are open. Therefore, this is the perfect moment during the installation to close Visual Studio. If files are open, an error message might be displayed, prompting you to close them before being able to continue.
Close the internet browser window that was used to download the SQL Server Integration Services Projects installer, and Visual Studio Installer, if they are still open.
You have installed Visual Studio 2019 with the features needed to complete the rest of the recipes in this book. These recipes will cover typical SSIS development, but also control flow and data flow customization.
You can use the same setup to complete many other development tasks, and if needed, you can install any additional features at any time, by running Visual Studio Installer – available from the Windows Start menu.
Important note
In order to continue using the Community edition of Visual Studio 2019 beyond the 30-day evaluation period, you will have to sign in with a Microsoft Live account. You can use the same account that you will be using later in this chapter to create the Azure subscription.
A few days before the evaluation period expires, if you try to open SSDT, you will be prompted to sign in, but you can also sign in at any time.
Change the font size
Change margin width
Change background colour