05-18-2016 07:36 AM
We are using Linux server for SAS and version is SAS 9.3. We have a requirement in which SAS library data needs to be migrated to MapR. The SAS library connection uses oracle tables. We tried to search the library file on the SAS server but not able to find. Please suggest how can we find those SAS data files and where they are stored??
These SAS files needs to be transferred to MapR, scp command can be used for file transfer.
05-18-2016 11:14 AM
If I'm understanding your question correctly, your SAS library is simply a connection to a set of Oracle tables, and doesn't exist independently from Oracle.
I don't know MapR, but can you set up a connection in it to the Oracle tables directly? There's no need to involve SAS in it.
05-18-2016 12:21 PM
Yes, the oracle libraries are bascially connection libraries to oracle and then used in SAS EG prgramming. I was not sure if these libraries are stored somewhere on SAS unix server. I checked on SAS server but did not find.
MapR can be called Hadoop plateform/Server. Here our business user would like to use SAS library as source to Hadoop and hence they asked to send the library content from SAS server, so that they can use in Hapoop analytics. But as you said it does not exist physically on SAS server, so we cannot provide. I would suggest user to have direct connection to Oracle datasource??
05-18-2016 01:25 PM
Yes, it looks to me like you should have your MapR users connect directly to Oracle.
If you need help finding the details of the Oracle tables that are being connected to, there are a number of tools that can be used to determine this.
05-18-2016 11:53 AM
05-18-2016 12:26 PM
We are using SAS 9.3. And basically it was requirement from user to use the SAS library as a source. Not sure how to use SAS datasource in Hadoop. But could I suggest to have direct connection between Hadoop and Oracle datasource because the Oracle library which user is asking is just a datasource connection and does not exist physically.