Press "Enter" to skip to content

Day: November 17, 2023

Microsoft Fabric in GA: What It Means

Matt Gordon gives us the lowdown:

At their Microsoft Build conference in May 2023, Microsoft announced the company’s new unified analytics solution, Microsoft Fabric. As with any major product launch from a major cloud provider, a tremendous amount of noise and smoke accompanied the debut.


After all, when a company the size of Microsoft invests significantly in a product, you can be assured that the marketing blitz will be significant, too – and that was certainly the case with Fabric. The blitz will ramp up even further now that Microsoft announced at Microsoft Ignite that Fabric is already generally available (GA).


Behind that noise and smoke, though, all many of our customers and partners want to know is: Should I care? And if so, why? Let’s dive into this topic together from the perspective of a few key personas found at many companies.

Read on for Matt’s thoughts on the topic.

Comments closed

Version Control with Power BI and Microsoft Fabric

Reza Rad talks version control:

Power BI and Microsoft Fabric use Azure DevOps as the core component for their version and source control. The integration with Azure DevOps and Git helps maintain a copy of the source code and version it. It allows access to it anytime needed, plus the multi-development aspect added. In this article and video, you will learn how this integration works.

Click through for the article and video.

Comments closed

Query Tuning via Window Function

Rob Farley eliminates a self-join:

Sometimes query tuning involves taking a different approach to a problem. And given that other tuning options might be creating index(es) or redesigning tables – both of which are much more permanent changes to an environment – rewriting a query can often be just right.

Window functions seem to pop up quite often when rewriting queries, and an example around this would be appropriate for this month’s T-SQL Tuesday, hosted by Steve Jones (@way0utwest at X/Twitter).

Read on for the all-too-common scenario and how Rob improves an existing query.

Comments closed

Bursting and Smoothing in Microsoft Fabric

Nikola Ilic ramps up quickly:

Let’s try to break down these concepts and explain them as simple as possible:

Bursting lets you use more power than you purchased (within the specific timeframe)! Smoothing takes care that this power is “under control” within that same timeframe. Easy, right:)? I know, I know, so let’s break this further down…

Read on for some of the nuance behind this.

Comments closed

Network Troubleshooting for Azure Synapse Analytics

Sergio Fonseca continues a series on Azure Synapse Analytics connectivity problems:

In this post I will speak about how to capture a network trace and how to do some basic troubleshooting using Wireshark to investigate connection and disconnection issues, not limited to samples error messages below:

  • An existing connection was forcibly closed by the remote host, The specified network name is no longer available, The semaphore timeout period has expired.
  • Connection Timeout Expired. The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement. This could be because the pre-login handshake failed or the server was unable to respond back in time. The duration spent while attempting to connect to this server was – [Pre-Login] initialization=5895; handshake=29;
  • A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: TCP Provider, error: 0 – The semaphore timeout period has expired.)
  • A connection was successfully established with the server, but then an error occurred during the login process
  • Failed to copy to SQL Data Warehouse from blob storage. A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 – An existing connection was forcibly closed by the remote host.) An existing connection was forcibly closed by the remote host
Comments closed