BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
dipand1
Calcite | Level 5

Hi all,
I’m in the process of moving our analytics platform from SAS 9.4 to SAS Viya and we have several OLAP cubes built on our SAS 9.4 OLAP Server that we’d like to bring over.
Could you let me know if there is a supported way to import or convert existing SAS 9.4 cube definitions directly into Viya? In particular:
Is there a built-in utility or API in Viya that reads the SAS 9.4 cube metadata (.cub) and data?
If not, what is the recommended best practice for re-creating those cubes in Viya—do we need to rebuild them manually, or is there a migration script/tool?
Any pointers to documentation or sample code would be greatly appreciated.
Thanks in advance for any guidance you can share!

1 ACCEPTED SOLUTION

Accepted Solutions
LinusH
Tourmaline | Level 20

Like @SASKiwi says, Content Assessment should always one of first stops when planning for a Viya 4 migration.

 

Generally speaking, if you have Star Schema based cubes, they will be migrated as Viya Jobs.

Other Cubes will be migrated directly to CAS tables.

Things can get more complicated if you have used a lot of MDX expressions.

Any visualization on top of the cubes must be recreated manually in VA.

If you have Information Maps, they have similar migration paths.

Data never sleeps

View solution in original post

2 REPLIES 2
SASKiwi
PROC Star

My understanding is that you need to run the SAS Content Assessment tool on your SAS 9.4 installation (it's a free download) and that will migrate your OLAP cube definitions to SAS Viya. Your cubes will need to run on a CAS Viya server as there is no OLAP server in Viya. You should be using the SAS Content Assessment tool anyway for migrating other SAS 9.4 content.

LinusH
Tourmaline | Level 20

Like @SASKiwi says, Content Assessment should always one of first stops when planning for a Viya 4 migration.

 

Generally speaking, if you have Star Schema based cubes, they will be migrated as Viya Jobs.

Other Cubes will be migrated directly to CAS tables.

Things can get more complicated if you have used a lot of MDX expressions.

Any visualization on top of the cubes must be recreated manually in VA.

If you have Information Maps, they have similar migration paths.

Data never sleeps

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

How to connect to databases in SAS Viya

Need to connect to databases in SAS Viya? SAS’ David Ghan shows you two methods – via SAS/ACCESS LIBNAME and SAS Data Connector SASLIBS – in this video.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 744 views
  • 1 like
  • 3 in conversation