Actionable Data Analytics
Join Our Email List for Data News Sent to Your Inbox

Microsoft Fabric SQL Databases

Posted on

Microsoft Fabric SQL Databases leverage the Azure SQL Database engine. By offering Azure SQL Database-like capabilities, Fabric completes the full circle by supporting all types of workloads within the same ecosystem.

What are Microsoft Fabric SQL databases?

Microsoft Fabric SQL databases are a highly transactional offering within the Microsoft Fabric ecosystem, built on one of the best relational database management systems (RDBMS) available on the market, leveraging the Azure SQL Database engine.

Microsoft Fabric SQL Databases:

  • They enable OLTP workloads (highly transactional requirements)
  • You can manage them from Microsoft Fabric as per the same ecosystem
  • The perfect fit for transactional applications and your data products
  • They replicate the data within OneLake

Why adding Microsoft Fabric SQL databases as a new Fabric option?

It might seem confusing to have yet another database option in Fabric, but it makes perfect sense to offer OLTP and highly transactional capabilities within the platform.

Let me summarize why:

  1. The maturity of Azure SQL Database has been proven to be top-tier, backed by over 30 years of development in the SQL Server environment.
  2. In some cases, you might need to include highly transactional database offerings within your analytics workloads, such as for metadata databases, master data management (MDM) systems, or reference data.
  3. Last but not least, this is a serverless offering. Everything is managed by Microsoft in a SaaS model, which helps organizations simplify their data platform by reducing the number of services within the Azure ecosystem—a significant advantage for many businesses.
 

Enabling SQL Database in Fabric

Before you begin creating databases in Fabric, make sure to enable the feature in the admin portal as follows.
Enable Fabric SQL Databases

Enable Fabric SQL Databases

This might not be available in all regions at the moment. The example above is for a region in North Central US, I tested it in Australia and does not seem to be available yet. They will roll it out to all regions incrementally.

Once it is enabled, you will see a new workload option in Fabric.

Select Fabric SQL Databases

Select Fabric SQL Databases

Creating Azure SQL Database in Fabric

When creating a new item, you can easily navigate to find the SQL Database option.
Create Fabric SQL Databases

Create Fabric SQL Databases

 
Select a name for the database, I good naming convention for this item type is “db”
Create Fabric SQL Databases New

Create Fabric SQL Databases New

 
Once the database is created, you will see the blank canvas so you can start building items!
Navigate Fabric SQL Databases New

Navigate Fabric SQL Databases New

Connecting to Microsoft Fabric databases

To connect to the Fabric databases, get the connection string by using the following option.

Fabric SQL Databases Connectors

Fabric SQL Databases Connectors

If you are building any applications that will use the Microsoft Fabric databases, you will see the different drivers options.

You can also get the connection strings for client applications.

Fabric SQL Databases SSMS

Fabric SQL Databases SSMS

Example SQL Server Management Studios.

Fabric SQL Databases Connection String

Fabric SQL Databases Connection String

Copying data into Fabric SQL Databases

You can copy data into a Microsoft Fabric SQL Database using any of the tools available in Fabric.


Dataflows:
Fabric SQL Databases Dataflow Connector

Fabric SQL Databases Dataflow Connector

Pipelines:

Fabric SQL Databases Pipelines Connector

Fabric SQL Databases Pipelines Connector

You can also see the Microsoft Fabric SQL databases support code version control.

Quick Summary About Microsoft Fabric SQL Databases

Microsoft Fabric SQL Databases are a powerful addition to the Microsoft Fabric ecosystem, offering highly transactional capabilities backed by the robust Azure SQL Database engine. These databases are ideal for managing OLTP workloads, metadata, master data management (MDM) systems, and reference data within a unified platform.

 

Check the Microsoft Documentation here.

comment [ 0 ]
share
No tags 0

No Comments Yet.

Do you want to leave a comment?

Your email address will not be published. Required fields are marked *