Published on

September 6, 2024

How to Migrate Data from SQL Server Analysis Services Multidimensional to Tabular

In this blog post, we will discuss the process of migrating data from a SQL Server Analysis Services (SSAS) Multidimensional database to a Tabular database. We will provide a step-by-step example to guide you through the process.

Requirements

  • SQL Server 2012 or 2014 (we will be using SQL Server 2014 in this example)
  • AdventureWorksDW Database (download link provided)
  • Tabular Instance (installation instructions provided)
  • SQL Server Data Tools (SSDT) for Business Intelligence (should be installed)

Introduction

To import data into a Tabular database, you can usually import the data directly from the SQL Server tables. However, there are cases when the only way to import the data is from a Multidimensional database. This blog post will cover that situation.

Step-by-Step Example

  1. Launch SQL Server Data Tools (SSDT) and create a new Analysis Services Tabular Project.
  2. In the Tabular model designer, specify the Tabular Instance Name and optionally rename the project.
  3. Click on the “Import from Data Source” icon.
  4. Select the Multidimensional Analysis Services Data Source and specify the connection name, server name, and database name.
  5. Specify the credentials to connect to Analysis Services.
  6. Design the MDX query to import the data from the Multidimensional database.
  7. Drag and drop the desired measures and attributes into the query.
  8. Download and install the OLE DB Provider for Analysis Services from the feature pack.
  9. Repeat steps 5 to 8.
  10. If everything is successful, you will receive a success message.
  11. You now have the customer information in a Tabular database.
  12. To test, add a new column and apply a DAX expression.

Conclusion

In conclusion, migrating data from a SQL Server Analysis Services Multidimensional database to a Tabular database can be achieved by using MDX queries and the OLE DB Provider for Analysis Services. By following the step-by-step example provided in this blog post, you can successfully import the data and perform further analysis in the Tabular model.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.