Share via

SQL Server MDS Add-in Compatibility with Office 365 Excel

Shaibaaz Yunus Khoje 20 Reputation points
2025-08-21T00:54:58.5166667+00:00

Is the SQL Server 2022 Master Data Services (MDS) Excel Add-in supported in Microsoft 365 (Office Excel)? If so, how can it be installed? If not, is the add-in still supported at all?

Microsoft 365 and Office | Excel | For business | Windows
0 comments No comments

Answer accepted by question author

  1. Vivian-HT 15,530 Reputation points Microsoft External Staff Moderator
    2025-08-21T03:10:57.8966667+00:00

    Dear @Shaibaaz Yunus Khoje,

    Thank you so much for reaching out again and sharing your experience with us.

    Based on your screenshot, the installer checks for specific MSI-based Office versions and does not recognize Microsoft 365 Click-to-Run in this case.

    In the meantime, according to my research, I truly apologize for the inconvenience that Microsoft has not yet released an updated version for Microsoft 365 Excel Click to Run because Master Data Services is being deprecated in SQL Server 2025.

    Note: Please reassured that I’ll continue to monitor this case and will reach out to you with any new updates as soon as possible.

    Therefore, I recommend you try some workarounds while waiting for new updates:

    Option 1: If possible:

    • Use a supported environment Install the add-in on a machine with Excel 2016 (MSI-based) or earlier.
    • Virtual Machine workaround: Install Office 2016 MSI in a Virtual Machine (Remote Desktop) and use the add-in there for publishing/validating data.

    Option 2. Workaround for Microsoft 365 Excel: Use Power Query in Excel to connect directly to the MDS database (SQL Server connection). Here are some general instructions to set up this:

    Step 1: Open Power Query in Excel

    Launch Excel (Microsoft 365).

    Go to Data tab → Get Data → From Database → From SQL Server Database.

    Step 2. Enter SQL Server Details

    In the SQL Server Database dialog:

    Server: Enter your SQL Server name (e.g., SERVERNAME\INSTANCE or servername.domain.com).

    Database: Enter MDS (or the name of your MDS database).

    Click OK.

    Step 3. Choose Authentication Method

    Windows Authentication: If your account has access.

    SQL Server Authentication: Enter username and password.

    Click Connect.

    Step 4. Select the MDS Tables

    In the Navigator window, browse the list of tables.

    • Common tables:
      • mdm.tblModel – Models
      • mdm.tblEntity – Entities
      • mdm.tblAttribute – Attributes
      • mdm.tblAttributeMember – Data values
      Select the tables you need and click Load (or Transform Data if you want to clean/filter first).

    Step 5. Transform and Load Data

    Use Power Query Editor to:

    Filter columns.

    Apply transformations.

    Merge tables if needed.

    Click Close & Load to bring the data into Excel.

    Step 6. Refresh Data

    • To refresh, go to Data > Refresh All. This will pull the latest data from the MDS database.

    Benefits of This Approach

    Works with Microsoft 365 Excel (no add-in required).

    Supports scheduled refresh if connected to Power BI or via Excel’s refresh options.

    Allows you to combine MDS data with other sources easily.

    Important Note:

    • This is read-only by default. You can’t publish changes back to MDS from Excel using Power Query.
    • For write-back, you’d need to use the MDS web interface or custom scripts.

    I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.

    Thank you for your patience and your understanding. If you have any questions or need further clarification, please feel free to reach out.

    I'm looking forward for your reply.


    If my answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.User's image

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Vivian-HT 15,530 Reputation points Microsoft External Staff Moderator
    2025-08-21T02:24:29.2033333+00:00

    Dear @Shaibaaz Yunus Khoje,

    Thank you for posting your question in the Microsoft Q&A forum.

    According to your question, Yes, The MDS Add-in for Excel is still supported for SQL Server 2022 (16.x) and works with Microsoft 365 Excel (formerly Office 365) on Windows. However, note that Master Data Services will be removed in SQL Server 2025 (17.x), so the add-in is only supported up to SQL Server 2022 and earlier versions.

    Here are Installation Steps:

    • Download the Add-in Get the official installer from the Microsoft Download Center, visit: Microsoft® SQL Server® 2022 Master Data Services Add-in For Microsoft® Excel®
    • Match Excel Bitness
      • If you install the 32-bit version of Excel, you must use the 32-bit version of the MDS Add-in.
      • If you install the 64-bit version of Excel, you must use the 64-bit version of the Add-in.
    • Run the Installer Double-click the .msi file and follow the setup wizard.
      • Click Next
      • Accept the license agreement, and then click Next.
      • Enter your name, and then click Next.
      • Click Install.
      • Click Finish.
    • Enable in Excel After installation, open Excel. You should see a Master Data tab on the ribbon. Use it to connect to your MDS server and manage data.

    Important Notes

    • The add-in only works on Windows (not Mac).
    • It integrates with Excel for importing, validating, and publishing data to the MDS repository.
    • Future Deprecation: Since MDS is being removed in SQL Server 2025, this add-in will not be supported beyond SQL Server 2022.

    I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, we can work together to resolve this.

    Thank you for your patience and your understanding. If you have any questions, please feel free to reach out.

    I'm looking forward for your reply.


    If my answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.User's image


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.