Question Azure SQL Knowledge Warehouse in SSMS and SSDT

Date:


Azure SQL Data Warehouse in SSMS and SSTD

Some time in the past I wrote a weblog submit about Azure SQL Knowledge Warehouse and Energy BI which I defined find out how to set up a brand new occasion of Azure SQL Knowledge Warehouse and find out how to visualise your Azure SQL DW information in Energy BI. On this submit I clarify find out how to question an Azure SQL DW in SSMS and Visible Studio.

Prior the most recent launch of SQL Server Administration Studio (SSMS) 2016, the one obtainable device for querying an Azure SQL Knowledge Warehouse was SQL Server Knowledge Instruments (SSDT) for Visible Studio 2013 or 2015. Right here is how you need to use SSDT 2015 to question an Azure SQL Knowledge Warehouse:

SQL Server Object Explorer Visual Studio

Add Server to SQL Server Object Explorer Visual Studio

Connect to Azure SQL Data Warehouse in SQL Server Object Explorer Visual Studio

  • Enter “Server Title”

  • Should you don’t recall server title then open an online browser and log into Azure portal

  • Click on “SQL databases”

  • Click on any desired Azure SQL Knowledge Warehouse you created earlier than. Ensure that the database is “On-line”

Azure SQL Data Warehouse in Azure Portal

  • Hover over the server title then copy it by clicking on “Copy” icon

  • Change to Visible Studio and paste the server title

  • Change “Authentication” kind to “Sql Server Authentication”

  • Enter “Person Title” and “Password”

  • Choose the Azure SQL Knowledge Warehouse then click on “Join”

Connect to Azure SQL Data Warehouse in SQL Server Object Explorer Visual Studio

  • You efficiently related to the “Azure SQL Knowledge Warehouse”

  • Broaden the Server from “SQL Server Object Explorer” pane

  • Broaden “Databases” then increase the database

  • Broaden “Tables”

  • Now you can see your entire information warehouse tables

SQL Server Object Explorer Visual Studio

New Query in SSDT 2015

  • Write a T-SQL question and click on on “Execute” button (image) or press “Ctrl + Shift + E”

Query Azure SQL Data Warehouse in SSDT 2015

  • You too can proper click on on an object from Object Explorer and script the item.

View Code in SSDT 2015

Word: Drag and drop from SQL Object Explorer to question editor is NOT supported in Visible Studio.

I wager you hate the “Ctrl + Shift + E” key mixture as a lot as I do. To vary the above key mixture:

      • Click on “Instruments” menu

      • Click on “Choices”Visual Studio 2015 Options
      • Broaden “Setting” then click on “Keyboard”

      • On the “Present instructions containing” kind “execute”

      • Choose “SQL.TSqlEditorExecuteQuery” from the listing

      • Click on within the “Press shortcut keys” field then press “F5”

      • Click on “Assign”

      • You possibly can see the present command which might be at the moment utilizing “F5” as shortcut

      • Should you’re pleased to set “F5” as SQL question execution shortcut click on OKVisual Studio 2015 Options

In earlier model of SSMS (2008, 2012, 2014, 2016 CTP3) you might connect with an occasion of Azure SQL Knowledge Warehouse, you might additionally execute T-SQL queries after you related to the database, however, it wasn’t totally practical. As an illustration, everytime you open a brand new question editor you get the next message in SSMS 2008, 2012 and 2014:

“Unable to use connection settings. The detailed error message is: ‘QueryGovernorCostLimit’ just isn’t a acknowledged possibility.”

Unable to apply connection settings. The detailed error message is: 'QueryGovernorCostLimit' is not a recognized option

and also you get the next error in SSMS 2016 CTP3:

“’HAS_PERMS_BY_NAME’ just isn’t a acknowledged built-in operate title. (Microsoft SQL Server, Error: 104162)”

'HAS_PERMS_BY_NAME' is not a recognized built-in function name. (Microsoft SQL Server, Error: 104162)”

One other instance of points utilizing prior variations of SSMS with Azure SQL Knowledge Warehouse is that they had been unable to indicate the database tables in “Object Explorer” pane which implies you couldn’t proper click on and script the tables.

Azure SQL Data Warehouse in SSMS

The excellent news is that with the brand new launch of SQL Server Administration Studio 2016 (at the moment 13.0.15600.2) we will simply connect with an Azure SQL Knowledge Warehouse, modify the objects, execute queries and see the tables in Object Explorer. Mainly, we will do rather a lot in Azure SQL DW with SSMS as we used to do with any regular SQL databases.

  • Open SSMS 2016

  • Click on “Join” from Object Explorer

  • Choose “Database Engine” for “Server kind”

  • Enter Server title

  • Choose “SQL Server Authentication” for “Authentication”

  • Enter Login and Password then click on OK

Connect to Azure SQL Data Warehouse in SSMS

  • From Object Explorer, increase databases, increase an current information warehouse, then increase “Tables”

Azure SQL Data Warehouse in SSMS 2016

Word: Examine this out to be taught extra about Azure Knowledge Warehouse distribution strategies.

Query Azure SQL Data Warehouse in SSMS 2016

  • Once we open a brand new question editor we get the next warning:

Query Azure SQL Data Warehouse in SSMS 2016

  • Click on an possibility of your selection then write your SQL script and execute it usually

Query Azure SQL Data Warehouse in SSMS 2016

And, after all, you may drag and drop objects from the Object Explorer to the question editor.

You too can proper click on on an object from Object Explorer and script the item.

Script Azure SQL Data Warehouse Objects in SSMS 2016

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Share post:

Subscribe

spot_imgspot_img

Popular

More like this
Related

Girls, It’s Time To Take Management Of Your Cash!

With ladies’s empowerment rising in magnitude, right here’s...

Utilizing AI to Enhance KPIs for Alignment and Readability

Key efficiency indicators (KPIs) are the spine of...