SAP hana predictive analytics tool - sap

I have HANA installed in a server (RHEL 6.5) with HANA Studio. Now I want to do some predictive analysis in the data which is stored in the HANA database.
I know that there is a tool "HANA Predictive Analytics" for doing that.
But I do not know where to find if the tool is installed or we have to do it manually?
Any help is appreciated. Thanks in advance

SAP HANA comes with an option to install the Predictive Analysis Library which provides with the backend algorithms for many predictive use cases. These algorithms are available via functions and can be used directly in SQL, in SQLScript or in any other scenario.
Now, typically when people want to do something 'data sciency' they are looking for visualisations etc.
SAP has a solution for that - it's a separate program called "SAP Predictive Analytics" which can leverage the PA Library in SAP HANA.
Sorry, if this reads like a marketing plug, but that's the SAP offering.
If you want to use the SAP HANA PAL w/o additional software, I highly recommend to check out the YouTube videos of the SAP HANA Academy on that topic.
Hope that helps with getting you started.

The PAL documentation (available here) has a section on how to find out whether the PAL is already installed and working, and how to install it if it's not. These topics are covered in chapter 2.
There is also a graphical workflow tool (the Application Function Modeler) that makes your life much easier when you're working with the PAL. It doesn't generate graphical output in the sense of ROC curves and the like, but it gives you a nice overview over your workflow, in much the same spirit as KNIME, SAS Enterprise Miner, SPSS Modeler, and similar tools. So you can avoid using the slightly inconvenient SQL-API of the PAL.

Related

365 PowerApps vs. Visual Studio (VB.net)

For my small company I am trying to build a data input form for several departments that input data into SQL tables. I would like to give the user the ability to input data, update existing data, and see graphs of historical data that they have inputted.
I personally know VB.net but my IT head wants to use PowerApp. No one knows PowerApp in the company but he thinks it will be easier to use and implement/share across the company.
Is PowerApp easy to learn?
Can Power App input data into MS SQL?
In general, which is better for my intended use?
Thank you!
YMMV, but in general PowerApps is easier than a programming-language based platform for building apps. It won't be as powerful as the latter, but for the specific example that you mentioned (data input, presentation), it should be fine. Take a look at the documentation, especially in the section about creating an app automatically from your data (the link talks about apps from SharePoint, but the same works for SQL Server as well)
Yes, data integration is built in the platform, and SQL Server (both SQL Azure and on-premises installations of SQL Server) is supported
As always, it depends (which is why this question may be closed for being primarily opinion-based). A full-fledged programming language will always have more power than a "no-code/low-code" solution such as PowerApps, but if what you need to do is within the domain of that solution, it will likely be easier to implement. PowerApps also makes it easier to deploy the app in mobile devices (iOS / Android), which is not as easy to do with VB.NET, but again, that depends on your scenario.

Is there a way to directly migrate SAP BO reports into microstrategy?

I have my existing BI reporting from the SAP BO software and now I want to migrate everything to MicroStrategy. So is there any way to migrate those reports to MicroStrategy directly or just if I can migrate the dimensions and measures created in SAP BO to Attributes and metrics in MicroStrategy. Please suggest a way to do that effectively.
I did research on this topic on other platforms like on MicroStrategy community and Google also, but all those did not answer my question clearly.
If I remember correctly there was once an internal tool in MicroStrategy to do that, I never used it and from what I remember it was quire rough and still required a lot of manual work.
You can try to read this presentation from MicroStrategy to have an idea about the process and the possible approaches.
Personally I did once a conversion from BO to MicroStrategy, it was possible to reuse most of, if not all, the tables created for Business Object, but in MicroStrategy I created everything from scratch, the design of the dashboards was different to make them more interactive/easy to use.
Of course this approach can appear not feasible with big projects (this is why colleagues were using the above mentioned tool), but I think rebuilding from scratch, with a small scope (small team) and build on it will give the best result in the long run. The main issue here is that this could take time and some times organizations don't want to wait, but this is their problem :)

mobilize SAP using SUP

I am an iOS developer. I am planning to do some sap back ended applications for iOS. when I Googled this, I realized that sybase has released sybase unwired platform(SUP) to mobilize the SAP.
I have few questions to explore regarding SUP:
What is the benefit of SUP when compared to another approach?
Is it possible to mobilize a big size SAP application also?
Should I need to do any special modification in SAP for this SUP?
Whether any other similar unwired platforms available in the market? If any please give some detail of it.
If anyone knows SUP Please direct me on the right path to explore.
Compared to which other approach? SUP make pretty easy accessing functionalities, reading data from and writing data to a SAP backend.
Yes, if you are willing to recode all screens for iOS. As far as I know SUP let you mobilize data and functionalities (if they are webservices or RFC's), but not a whole application without a frontend effort.
It will depend on how it was coded on the SAP backend. If you have RFC's for all of your needed functionalities, then you won't have to change anything.
I'm not aware of any, but take a look at SAP Project Gateway, which is more focused on small applications communicating through REST-based webservices with SAP backend.
If you want to learn SUP, check this SDN videos, and the Sybase Infocenter.
There is a product called SAP Netweaver Gateway in the ramp-up-process (like a beta for a couple of customers) that simplifies the access to SAP data via Rest Web Services (oData). Maybe you should investigate in this topic also.
Do you need to deploy to several devices?

Pentaho vs SAP Business Objects

Is there anyone out there that used these two technologies and could give me some comparison in the form of advantages and disadvantages of both? I'm currently working with BO and I have heard that open source Pentaho does pretty good job as well.
Thanks in advance!
Pentaho is a full-fledged BI suite, meaning it can handle everything from reports, OLAP, dashboards, etc.
I've only briefly dealt with the reporting side of BO, but I haven't looked to any other systems since starting to work with Pentaho three years ago. It's a very powerful system (and FOSS). There's also a very vibrant and active community. Being FOSS, Pentaho also encourages the community to contribute back. Some recent examples of this are Saiku (previously called Pentaho Analysis Tool; 1.0 is around the corner, already usable as a plugin into the BI server) and the Community Dashboard Framework (which is now a core component of the suite).
The best suggestion I can make is to download the test server from Sourceforge and start playing with the toolset. It's free, so there's no trial expiration to worry about.
Pentaho also provides support packages for both individual components and the full suite. The last time I checked the prices, it was like $2.5k for a component and $10k for up to 10 developers on a single server.
With Business objects you created Universes which are a subject oriented semantic layer on a data base. You do that with BO Designer. These universes are then used with the reporting tool by just grabbing the objects in the semantic layer. The thing is that as the Universe contents a subject oriented semantic, any user knowing the subject can easily create a report by dragging and dropping the elements of the Universe within the report. No need to know sql. Users, reports and Universes are then managed in a repository where you can defined endless combinations of security between all of it. The reporting and the security management can be done via a web app.
Additionally, you have BODS which is the ETL tool that enables the creation and feeding of the reporting databases/data warehouses/data marts/EIS/ODS/.......
There are other tools which a didn't use. I've just used BODS (ETL), BO DESIGNER (Universes), DESKTOP INTELLIGENCE (reports) and the Central Management Console (CMC) for security.
Cheers

SAP Solution Manager: Which Application Life-Cycle Management Processes are getting covered?

As it is included in the license (according to SAP) we would prefer using Solution Manager over other tools, for the entire life-cycle of software development. Or is it highly recommended to use specific tools for the particular processes like Test Management? Any opinions?
in general before answering this question, please be aware that SAP will bring out a new support model and the features and functions available in your SolMan installation will differ according to the support you requested from SAP. If you stick to the Enterprise Support you will (nearly) get every functionality, for Standard Support you well get less and a lot of features will not be included. At the moment, SolMan 7.10 is in Ramp Up Phase and 7.20 will be released in 2011. Due to the fact, that SAP changes the kernel of the Solution Manager Stack, which is apparently CRM from 5.0 to 7.0 you should keep in mind, that any functionality you implement in your current SolMan will lead to high migration efforts.
Apart from this, if you look at the Enterprise version, my experience is that not all features are rather good and suitable. It also depends on the organization you are working in. The SAP tools focus only on SAP, so if you are working in an environment where non-SAP Java has an important part I would look for different tools. If you look into the change management (ChaRM), it is suitable for small landscapes and for big ones only with some effort. Here you should also consider at least to have a look at different technologies and tools. From my point, there are some things like monitoring, job scheduling etc. which are quite good, but for the more general application lifecycle management tools you should at least take other options into account.