Very quick blog post about two tips for working with Azure (hence the title of course). I recently started up a project where the data warehouse needed to be fully in the cloud. This was an Azure SQL Database, not Azure Data Warehouse. The size of the DWH was just not big enough (although Microsoft sales persons were apparently very keen to convince the client otherwise). Anyway, here goes:
The cloud is changing. Fast and continuously. Chances are big that if you stumble upon a blog post, it’s already out-of-date. So check date of publication and maybe find multiple sources that confirm your research. For example, I did a quick research on how to connect to an Azure SQL Database with SSIS. On a Stack Overflow thread (with the exact same question), someone replied OLE DB doesn’t work and you need to use ADO.NET. Which means no lookup components. OK, ADO.NET it is and performance is acceptable. Until someone on Twitter mentioned OLE DB is supported for quite some time now. Whoops.
I was working on my own laptop on this project. In other words, I was not in the same domain as the client. A quick search (and thoroughly this time) learned me I could easily log into Azure Analysis Services using Windows Authentication where you specify your username and password. However, the option was missing in SQL Server Management Studio (the dropdown was disabled). Rage on.
After a few frustrating moments I decided to update SSMS to the latest version. And lo and behold, the dropdown was enabled!
A colleague of mine needed to log into the Azure SQL DB. I scripted his login, assigned a password et cetera (yes, scripted, because Azure SQL DB is still stuck in 2005 when it comes to user interfaces). I told him he needed to select the database in the SSMS because you can’t connect directly to the master database in Azure SQL DB (unless you’re an admin).
However, he still couldn’t log in. After some troubleshooting, we found out he was still using SSMS 2008. Whoops. You can probably guess it: upgrading to the latest version of SSMS solved the issue.
I was asked to do a review of the book Microsoft Power BI Performance Best…
This is a quick blog post, mainly so I have the code available if I…
Praise whatever deity you believe in, because it's finally here, a tenant switcher for Microsoft…
This book was making its rounds on social media, and the concept seems interesting enough…
I'm hosting a free webinar at MSSQLTips.com at the 19th of December 2024, 6PM UTC.…
The slides and scripts for my session "Tackling the Gaps & Islands Problem with T-SQL…