Having just returned from SQL PASS I thought I would blog a few highlights about the conference and some of the things I came across and am looking forward to. I went over to Seattle with two of my colleagues and we started with a little sight-seeing to get our body clocks back in sync and I would thoroughly recommend it. T
The Adatis SQLPass team: Myself, Neil Dobner, Tim Kent
This was my first time at PASS and I was not disappointed. The first couple of evenings in Seattle were spent catching up with some people I have met at SQL Bits. The SQL community being what it is I was quickly introduced to more people and making new connections. The #SQLfamily on twitter are a welcoming bunch and really add a lot to the atmosphere of a friendly conference. I would strongly recommend using twitter for both connecting with people and using the #SQLHelp hash tag to ask questions. I had come across a number of the speakers at SQL Bits and they were all very good quality and I heard very little negative comment on the sessions across the 3 days.
There were a good number of highlights for me that I would like to pass on in case they are as relevant to you as they are to me. I’ve split them down into a few areas, firstly Powerview:
- PowerView coming to SSAS Multidimensional
- PowerView in Excel
- Powerview on Multidimensional will come to Sharepoint well before it gets into the Office Excel release cycle
- Image Urls and geospatial reports are also particularly easy
Some brilliant stuff in a Tabular internals stuff given by Akshai Mirchandani and Allan Folting, DAX queries by Alberto Ferrari and 2012 SSAS by Chris Webb:
- Insights into value encoding and hash encoding compression which makes sense of guidance such as
- Don’t bring in any row level identifier or document numbers etc unless you really have to
- Use a process defrag as maintenance when doing updates and deletes
- Lower end hardware can be quicker, ie go for less but faster procs
- Profile you DAX queries to look out for formula engine calls using: CallBackDataId
- Partitions are not eliminated by the query optimiser they only help you manage processing, this is particularly impressive because the engine is so fast it didn’t need this!
- Direct query really is unusable given the limitations and the awful SQL it generates
- Two thirds of the SSAS multidimensional codebase is there to deal with M2M correctly
Finally some database engine stuff:
- Windowing functions in 2012 really will be a lifesaver for complex queries, especially lag and lead for those moments where your user thinks you work in Excel
- Updatable columns store indexes!
- Licencing can be a nightmare of Cores, processors and virtualisation but the key way to keep it sensible on the new model is to keep you core density at 4 cores per processor.
I met loads of fantastic interesting people and have picked up some great contacts. The conference has also had the added side affect of getting me excited about SQL Server again. It is easy to get caught in the day job and forget what a brilliant product we work with and what hard work goes on at Microsoft to keep it that way.
Thanks everyone
See you Next Year? or maybe SQL Bits a bit closer to home.
Databricks Vs Synapse Spark Pools – What, When and Where?
Databricks or Synapse seems to be the question on everyone’s lips, whether its people asking
May
Power BI to Power AI – Part 2
This post is the second part of a blog series on the AI features of
Apr
Geospatial Sample architecture overview
The first blog ‘Part 1 – Introduction to Geospatial data’ gave an overview into geospatial
Apr
Data Lakehouses for Dummies
When we are thinking about data platforms, there are many different services and architectures that
Apr
Enable Smart Facility Management with Azure Digital Twins
Before I started writing this blog, I went to Google and searched for the keywords
Apr
Migrating On-Prem SSIS workload to Azure
Goal of this blog There can be scenario where organization wants to migrate there existing
Mar
Send B2B data with Azure Logic Apps and Enterprise Integration Pack
After creating an integration account that has partners and agreements, we are ready to create
Mar
Incremental Group is acquired by Telefónica Tech
Incremental’s acquisition by Telefónica Tech powers the next phase of growth for the digital technology
Mar