EBM is migrating to new infrastructure using Microsoft Azure. This means all client websites are moving to the new environment. We'll help migrate your files to ensure they're connected correctly, but if you want to get ahead, you can start the process yourself.
Important Note: The Cube Migrator option must be turned on in your environment(s) before it can be used. Please reach out to EBM Support or your EBM rep to enable this for you.
This article contains the following topics:
Introduction
EBM is transitioning to Microsoft Azure, requiring us to migrate client files from legacy MDX financial and profitability cubes to tabular cubes. This guide will help you convert these files for compatibility with our new Azure environment.
Use-Cases
- Compatibility in Azure: Convert to maintain your existing files' connection to EBM and your data in the datalake.
-
Migrate Report Files: Convert report files from MDX to Tabular for better performance in Azure.
-
Update Upload Sheets: Change upload sheets from MDX to Tabular for consistent data processing.
-
Streamline Processes: Consolidate all files into Tabular format to reduce complexity and errors.
Requirements
-
You must have an existing EBM instance.
-
You must be in the process of migrating to the new Azure environment or this migration has already occurred.
-
The Cube Migrator feature is only accessible when turned on by someone from our team. Reach out to your EBM rep or to EBM support to have this enabled for you.
-
Files must not contain any user-created custom pivot table fields, such as Managed Sets.
-
Note that files using grouped cell ranges may be ungrouped in the migration process.
-
Files with external data connections or links to locally saved workbooks may become corrupted during the migration process.
Instructions
The process to migrate your files is essentially two-fold. First, you must convert your files to the tabular format in either your old or new instance. Then, you need to update these files to connect with the new Azure environment in the new instance. This ensures that your data is properly formatted and fully compatible with the new infrastructure.
-
Cube Migrate to Tabular:
-
Go to either your old or new EBM website.
-
Navigate to the Analysis tab on the left sidebar.
-
Select the "Cube Migrate to Tabular" option.
-
-
Select and Upload Files:
-
Choose the file(s) you want to convert.
-
Upload the selected file(s) and wait for the process to complete.
-
Download the converted file(s).
-
-
Update Files in Your New Azure Instance:
-
Access your Azure-based EBM instance via the new URL given to you by EBM.
-
Go to the Analysis tab.
-
Click the Cube Update button and upload the previously downloaded file(s) from step 2.
-
Download the migrated file(s).
-
-
Confirm the Connection:
-
Open the file(s) in Excel, go to the Data ribbon, select "Queries & Connections", then click on connections.
-
Right-click on EBM_TabularCubeName and choose properties.
-
Ensure the highlighted field is in the Definition tab under "Queries and Connections".
-
If you see Source=asazure://eastus.asazure.windows.net then you're all set!
-
Note: After migrating to the new Azure-based EBM website, you can still move old files to the new instance by running them through the Cube Migrate to Tabular option and then through the Cube Update option on the same website. Eventually, your old website will no longer be accessible, but don't worry—you can still migrate old files if you forget some or if new ones pop up.
Troubleshooting
When migrating legacy files from AWS to Azure in Catalyst, you might encounter issues related to file format and connectivity. These issues can arise due to differences in how macro-enabled content and cube formats are handled between systems. Follow these steps to resolve any problems
-
Opening Files from Shared Locations
-
If you're used to opening files from a shared location, like SharePoint, be sure you're opening the migrated version of the file. This can be easy to miss as commonly these files are named similarly.
-
-
Macro-Enabled Content Error
-
If you experience an error message after migrating a file that says, "The file is a macro-free file, but contains macro-enabled content," follow these steps:
-
Open the original .xlsm file.
-
Save it as an Excel Workbook (.xlsx) by choosing File > Save As > selecting .xlsx from the dropdown (click yes when prompted to remove macros from the file).
-
Use the "Migrate to Tabular" option in your Catalyst website. Download the converted file.
-
Run the downloaded file through the Cube Updater in the new instance of Catalyst.
-
-
-
Asked to Recover Data in Excel
-
Start by downloading or locating the original file in .xlsm format.
-
Use the "Migrate to Tabular" option under the Analysis tab in Catalyst.
-
Download the newly created file and open it. You may be prompted to recover data—click "Yes."
-
In Excel, go to the EBM Office Bridge ribbon and refresh all cubes.
-
Save the file as an .xlsx format by choosing File > Save As and selecting .xlsx.
-
Use the Cube Update tool, found under the Analysis tab. Download the updated version of the file.
-
Open the updated file and verify its connection to Azure. Refresh the file to confirm everything is linked correctly.
-
-
Cube Migrator Delayed or Timing Out
-
If you find that the Cube Migrator tool doesn't load or complete after uploading your file after a reasonable amount of time (5 minutes max), it may be that your file is incompatible.
-
Often this means that the migrator believes the file you're uploading is already in tabular format. The fix will be to save your file in .xlsm format. Then run it through the cube migrator, then through the cube updater.
-
-
Date String Error Message
- If you encounter this error message or something similar, the fix is simply to take the date field out of the pivot table and then put it back in.
- If you encounter this error message or something similar, the fix is simply to take the date field out of the pivot table and then put it back in.
-
File is Corrupt Error Message
-
If you encounter a "File is Corrupt" error, it's likely due to the file being opened between Step 1 and Step 2 of the process.
To avoid this issue:
- Step 1: Run the file through the Cube Migrate to Tabular tool and download it.
- Step 2: Without opening the downloaded file, immediately run it through the Cube Updater.
Opening the file between these steps can lead to corruption, so ensure the file remains closed until the entire process is complete.
-
-
Upload Fails Object Reference Not Set to an Instance
-
If you notice the EBM Office Bridge section is missing from the ribbon, it indicates the file you're trying to migrate isn't connected to Catalyst or the connection has been broken. To resolve this:
-
Reestablish the connection to Catalyst: Run the file through the Cube Updater first.
Follow the migration process:
1. Run the file through the Cube Migrator.
2. Run the downloaded file through the Cube Updater again.This ensures the file is properly connected and processed.
-
-
Cube Migrator Not Enabled
-
If you cannot find the "Cube Migrate to Tabular" option in your existing environment, the Cube Migrator option might not be enabled. Contact EBM Support or your EBM representative to enable this feature.
-
-
Missing Data Connections
-
If after updating files in your new Azure instance, the files do not connect to the data:
-
Open the file in Excel.
-
Go to the Data ribbon and select "Queries & Connections."
-
Click on connections, right-click on EBM_TabularCubeName, and choose properties.
-
Ensure the highlighted field in the Definition tab under "Queries and Connections" shows Source=asazure://eastus.asazure.windows.net.
-
-
-
Ungrouped Cell Ranges
-
If your files contain grouped cell ranges, they might be ungrouped during the migration process. Verify your cell groupings after migration and regroup as necessary.
-
-
Custom Pivot Table Fields
-
Files must not contain any user-created custom pivot table fields, such as Managed Sets. If you have such fields, remove them before starting the migration process.
-
-
Connection Confirmation Issues
-
If you have followed all steps and still face issues with file connections, ensure that the Cube Migrator feature was enabled correctly and that the file was fully processed in both the Cube Migrator tool and the Cube Update tool in Catalyst. If the problem persists, contact EBM Support for further assistance.
-
-
Pivot Table Expansion
-
When refreshing a pivot table or adjusting filters in migrated legacy files, the table may unexpectedly expand horizontally or vertically, unfiltering your selection. If this occurs, reapply your desired filters to correct the table. If content adjacent to the pivot table is affected, temporarily move it, refresh and refilter the pivot table, then restore the content.
-
By following these steps, you can efficiently transition your data files, reports, and uploads into our updated Azure infrastructure.
Comments
0 comments
Article is closed for comments.