Which programming is used in SAP HANA? confused b/w ABAp or java?
Can anyone just tell me As a programmer in which language i have to work on SAp HANA
Hi Jagaa,
that really depends on what you'd like to do. But a brief answer:
a) If you develop ABAP applications - use ABAP (as for other databases) and Open SQL / CDS, and if additional HANA functionality is needed maybe a bit of native SQL (ADBC or ABAP Managed DB Procedures).
b) If you develop natively on the database please contact the experts on SAP HANA Developer Center.
Cheers,
Jasmin
Similar Messages
-
When I attempt to open a Docx type file Thunderbird is attempting to open the document with an old version of Office (2003). I have upgraded to (2013). I have followed the suggestions of going to Tools, Options and Attachments to assign which program should be used to open which type of item. Microsoft isn't even in the list at all. How do I fix this?
In Tools > Options > Attachments > incoming tab
delete the action for docx documents - located in the Action drop down selection.
It will remove it from the list.
* Then select email with docx attachment.
* Right click on attachment and select 'Open'
It will ask what to do
* Select 'Open With'
If TB does not select as default: MicroSoft Office Word
* click on drop down and select 'Other'
If MicroSoft Office Word is still not available:
* click on 'Browse' to locate the WINWORD.EXE file
If running Windows OS 32bit then it will be in this location :
* C:\Program Files\Microsoft Office\Office15\WINWORD.EXE
If running Windows OS 64bit then it will be in this location :
* C:\Program Files(86)\Microsoft Office\Office15\WINWORD.EXE
* Then click on click on 'Open'
* select: 'Do this automatically for files like this from now on' click on OK" -
How to trigger a java program on INSERT in SAP HANA
Hi,
I need to trigger a java program whenever an INSERT happens on a table in SAP HANA.
Please tell me how can I achieve the same.
Thanks & Regards
Divyank MehtaHi Mehta,
HANA SQL Script is not able to call external commands . May be from the context of your Java , you can keep pinging the database where the insert is happening for a data change via JDBC or ODBC . From SQL Context I don't think it is possible.
Sree -
Anyway to monitor which program is using the hard drive?
I recently noticed that my hard drive keeps running.
I knew that I can use some tool to monitor which program (process) is using CPU resources.
Is there any tool to monitor which program is reading/writing hard drive all the time?
thanksatop, but it needs kernel patches to monitor disk activity per-process.
-
How to list ABAP programs that uses a SAP script form?
Hello everybody.
Can you please tell me how to list all ABAP programs that uses a particular SAPscript forms? That is, given a form name, I can then list all programs that uses that form.
Thanks in advance. I'm trying to Google this same info but I'm having a hard time formulating my search terms.
Thanks.
-- CarlHi Carl,
You can get them from table TNAPR,
Give the FORM NAME and all the programs are listed
check this table also TTFXP , TTXFPT
Message was edited by: Chandrasekhar Jagarlamudi
Message was edited by: Chandrasekhar Jagarlamudi -
Which ports are needed for SAP HANA Studio - HANA DB communication?
I want to connect SAP HANA Studio to a HANA instance. The HANA instance number is 40.
The SAP note 1592925 states that the ports 5$$13/5$$14 and 3$$15 should be open to allow communication between the HANA Studio and the HANA database. I even see the instance in the HANA Studio, but I cannot administrate it and the HANA studio gives this general "I don't want you to know what the error actually is" message:
!ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-16 14:01:40.627
!MESSAGE [HDB hostname 40 (SYSTEM)] Error on refreshing system
!SUBENTRY 1 com.sap.ndb.studio.navigator 4 0 2012-01-16 14:01:40.627
!MESSAGE SAPControl request failed
!STACK 0
com.sap.ndb.studio.sapcontrol.SAPControlException: SAPControl request failed
at com.sap.ndb.studio.sapcontrol.operations.SAPControlOperation.execute(SAPControlOperation.java:118)
at com.sap.ndb.studio.sapcontrol.SAPControl.getInstanceProperties(SAPControl.java:439)
at com.sap.ndb.studio.sapcontrol.SAPControl.collectProperties(SAPControl.java:466)
at com.sap.ndb.studio.sapcontrol.SAPControl.open(SAPControl.java:297)
at com.sap.ndb.studio.sapcontrol.SAPControlManager.getSAPControl(SAPControlManager.java:108)
at com.sap.ndb.studio.sapcontrol.SAPControlManager.getSAPControl(SAPControlManager.java:81)
at com.sap.ndb.studio.sapcontrol.SAPControlManager.needCredentials(SAPControlManager.java:57)
at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.executeTrySAPControl(SAPSystemObjectUpdate.java:102)
at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.execute(SAPSystemObjectUpdate.java:63)
at com.sap.ndb.studio.navigator.operations.UpdateSAPSystemOperation.execute(UpdateSAPSystemOperation.java:75)
at com.sap.ndb.studio.datamodel.controler.DataModelOperation.execute(DataModelOperation.java:67)
at com.sap.ndb.studio.datamodel.controler.DataModelOperationQueue$DataModelOperationThread.run(DataModelOperationQueue.java:99)
Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
at com.sap.ndb.studio.sapcontrol.operations.SAPControlOperation.execute(SAPControlOperation.java:94)
... 11 more
Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
... 13 more
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
... 14 more
Do I need to open any other ports to make HANA Studio work with HANA DB?
Regards,
MarkHi Mark,
The HANA Studio connects to HANA DB Instance with JDBC on port 3<Instance number>15.
For your HDB with Instance Number 40, the port would be 34015.
HANA Studio will automatically assign the JDBC port number when you assign the instance number when you add new system.
Looking at the error message that you posted:
!ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-16 14:01:40.627
!MESSAGE [HDB hostname 40 (SYSTEM)] Error on refreshing system
It looks like the hostname entry was not entered correctly (you might have entered "hostname" value when adding the system in HANA Studio).
Here is an example of correct log entry on DCA database instance on hanasvr-01 server with Instance number 00:
!ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-10 13:55:23.598
!MESSAGE [DCA hanasvr-01 00 (SYSTEM)]
You may want to delete and re-add your HDB instance in your HANA Studio.
Regards,
Ferry -
My First DVD - Which program to use?
Hi, folks.
I have never used Apple's video editing softwares because I didn't have a Mac with Superdrive. Since I have one now, I'd like to have some fun with it. So, I decided to start playing with my wedding DVD.
The company which shot my party was very good on shootage but horrible on editing. The movie doesn't have chapters, subtitles, credits or even a good menu. So, I'd like to re-edit it adding nice pictures, menus, etc., etc..
My first question is:
Which software to use? iDVD or iMovie? I took a look at iDVD and it has terrific templates I'd love to see on my DVD, but, is iMovie any better?
Second:
How can I extract the movie from my source DVD? I checked it and found the following files inside:
VIDEO_TS.BUP - 12k
VIDEO_TS.IFO - 12k
VIDEO_TS.VOB - 34k
VTS010.BUP - 56k
VTS010.IFO - 56k
VTS011.VOB - 1GB
VTS012.VOB - 1GB
VTS013.VOB - 443MB
And I have no idea what to do with them.
Do I have to use any software to extract the video from the DVD or just copying those files to HD is enough?
I would really appreciate any kind of help.
Cheers.
JPJust one thing: keep in mind that it is standard practice that wedding photographers and videographers retain the copyright to the video and photos they shoot. They will generally offer to provide you with copyrights to the video and photos for a fee -- if you didn't enter into such a negotiation before, you should contact the original photographer/videographer to obtain those rights and avoid possible legal problems later. It's also common practice that, if you purchase those rights, you will receive the original tapes and photo negatives / digital images as part of the deal.
That said, if you want to re-edit the content from the DVD, you need a tool like Handbrake to convert if from MPEG-2 format (the DVD) to DV (digital video) for editing in iMovie. iDVD is for rencoding the edited DV content back into MPEG-2 for DVD and preparing DVD menus.
The most recent version of iMovie (iMovie 8) left out support for DVD chapters, so if you want to use them, you need to use iMovie HD (6).
One important point is that the MPEG-2 to DV conversion is pretty much lossless (the video quality is the same coming out as going in). However, in re-encoding back to MPEG2 in iDVD, the quality will noticably degrade. This is unfortunate, because the video on the DVD is already substantially degraded from the source material (on DV tapes). Like I had mentioned before, if you've gotten rights to the video, you probably have access to the original tapes -- in which case you want to borrow a DV camcorder to transfer the video from the original tapes and work with the first-generation DV rather than the content on the DVD. -
SAP HANA development languages for ABAP Developer
Hi I was just looking at some blogs on HANA. Can anyone tell me how to learn the new HANA programming languages SQLScript etc. As you know not many companies use HANA yet, so getting to use a real HANA box can be hard as of now.. What are the other options... Can I install the HANA software on my PC and use it with a few Excel files or MS-Access db just to workout what these programming languages actually do.. Ofcourse I dont have access to the HANA box(hardware that SAP talks about). I am an ABAP Developer I have access to ECC if that helps.
Also from what I can understand the HANA box sits on top of the ECC/BW systems etc or would HANA replace some aspects of the Application Server and sit in the R3 architecture? if the second scenario is true would most of the ABAP reports etc written using traditional ABAP have to be replaced or modified to use HANA related code in them to improve performance(I know ABAP doesnt support this yet).
If companies start using HANA I would think most ABAP developments just querying to get data would need to be rewritten-even the webdynpro applications for performance.
Can HANA update DBs as well?
Would HANA programming be a required skill for most ABAP developers in future?
Edited by: sk123456 on Sep 29, 2011 3:21 AM
Edited by: sk123456 on Sep 29, 2011 3:35 AMHello Sk,
so far (with HANA 1.0 SPS 2), the only relevant languages to learn is SQL and SQL Script. Check http://service.sap.com/hana which has SQL and SQL Script Guides.
Since you know ABAP already, you will pick these things up rather quickly. There are as you noted some concepts you have to understand in order to make optimal use of the HANA features and get maximum performance (anyone could come up with SQL or SQL script that crawls to a halt even in HANA). One key is to process everything is sets of data rather than record by record. Another important item is to keep all processing within the column engine. Also avoid joins that lead to large intermediate results. We are currently writing some how-to guides which will be publised on http://www.experiencesaphana.com/. Stay tuned!
In terms of the architecture, I would say HANA as a database sits below the application server and/or client, for example, BW powered by HANA where HANA plays the role of the DBMS. The other option is to run side-by-side for example, connecting HANA to an existing ECC (that runs on MS-SQL). In either case, you are right; the logic (either in the application on top of HANA, or the models inside HANA) needs to be changed or created to take advantage of HANA.
Where can you learn more? Class room training TZHANA or come back regularly to the Try section of the Experience Site where we plan to publish other options.
Regards,
Marc
SAP Customer Solution Adoption (CSA)
PS: And we certainly have plans to integrate HANA features into ABAP -
SAP HANA Cloud Portal : Make Widget For Java Application and Display in HANA Portal
Hi Experts,
I have created one Java Application using eclipse luno.
I have successfully deploy on my hanatrial version and able to see the Started Application under the Java Application.
Can anyone have idea how to use this application in HANA portal and display/ run this Java Application in SAP HANA Cloud Portal Website.
I want to know is it possible or not ? and yes then how its possible ?
What are the steps require to make Widget for this java apps and publish on portal.
Many Thanks,
MithunHi Mithun,
yes it's possible and relatively easy - follow Chapter 7 of the guide -
ESPM WebShop Extension
Regards
Kenny -
Program variable used in sap script
Hi all,
I am trying to use program variable in sapscript with format &wa_ekpo-ematn&. I am sure in the program the field wa_ekpo-ematn has a value. But when I trying to call function write_form. All the text is displayed but all the program symbol just like &wa_ekpo-ematn& are missing.Anyone can tell me how to include program variable into sapscript? Thanks a lot.
Edited by: Alex Zhang on May 26, 2009 5:08 AMHi Alex,
Can you be a bit clear, how are you passing &wa_ekpo-ematn& to SAP Script in driver program(could be helpful if u can paste piece of code) and Where do you want to print &wa_ekpo-ematn& (I mean in which Window, with what element) in SAP Script (how).
Is that totally customizied Script or Standard Script made to Customized.
Regards,
Suneel G -
Use of SAP HANA Runtime for ECC/ERP as a DataWarehouse for BI
As I understand, Enterprise DataWarehouse licence for HANA and ECC Runtime license for HANA are two different categories.
Has there been any change recently in the terms and conditions of Runtime HANA License to be able to use as datawarehouse license as well for those customers who hold SAP BO Suite for Enterprise license?
Being litle more explainatory to this, can SAP Runtime HANA database be used for putting external data which is non ECC/ERP related.
Has there been any recent changes around HANA usages which are not even relevant to this? Just would like to get upto speed on that.Honestly, this isn't the right place for license discussions. They are customer-specific and license grants can vary from customer to customer.
But no, in general a runtime license is granted for a specific usage. You can't extend that usage by creating your own DB tables in HANA, though you could create custom tables via the app's API, like ABAP Z tables. -
Creating a table of contents in a PDF - which program to use?
I have created many pdf-files from multiple sources and would like to include a table of contents to each of them. Not the side-bar bookmarked table of contents but a traditional one which prints with the document (as you can easily create in Word or Pages).
As I have to create a table of contents for 60 different pdf-files, it would take ages to do this by hand (what I would do is create a empty word document with the chapters in the right pages and create a table of contents. I can then make a PDF of the table of contents and insert that page into my PDF-file, but it's a lot of work!)
I have Adobe Acrobat X, but it doesn't seem to be possible with it. Searching the internet, I found some Windows programs which might do the trick, but I only have Apple computers. Does anyone know a program which can do this on an Apple?
Thanks,
EmileCan Adobe automatically create a table of contents for a document and if
so how is that generated?
Adobe will not create table of contents for you. -
Which program to use to make a calendar?
I'm trying to use a program to make a calendar. Just your everyday basic calendar that I can use on my laptop for events. Not a fancy lets put dogs and snowfall on a calendar to hand in my kitchen. I used to use Microsoft Word when I had an HP but I upgraded to a Macbook Pro.
I have Pages, Numbers and Keynote and I thought that I'd be able to find a calendar template somewhere but I can't find one.
Any help would be appreciated. Thanks.Mac comes with an application called Calendar pre-installed.
It's icon is in the dock, detailed with white on red month and black on white day.
Best. -
I'm using Windows 7, 64-bit version. The problem did not show up until a few weeks ago. I've also tried all the things that Firefox suggested to do, but no change.
see also these pages and threads about Fast Browser Search (FBSMTWB in the user agent).
http://help.fastbrowsersearch.com/
http://www.pccybertek.com/2009/05/remove-fast-browser-search
thank you -
What should the default program be for downloading this type of file? How can I get Firefox to download these without asking me which program to use?
Firefox 4 requires at least OS X 10.5 and an Intel Mac.
* http://www.mozilla.com/firefox/4.0/system-requirements/
For Mac OS X 10.4.11 or Mac OS X 10.5.8 you can look at:
* http://www.floodgap.com/software/tenfourfox/
Firefox 3.6.x can be found here:
* http://www.mozilla.com/en-US/firefox/all-older.html
Maybe you are looking for
-
Issue with form based Authentication in three tier sharepoint 2013 environment.
Hi, We are facing issue with form based Authentication in three tier environment. We are able to add users to the database and in SharePoint. But we are not able to login with created users. In single tier everything working fine Please help , Its ur
-
My iphone5 crashed Wed May 29 and I am not sure why.. I had to do a restore and have been trying to slowly get everything back on the phone... Yesterday June 6 it blacked out once and I don't have everything on the phone as before.... Is it damaged a
-
I have two windows 2003 server with windows cluster. i need to install Oracle 10g R2 RAC. When i test with CVU then it shows error on suitable set of interfaces for VIPs. Others r all ok. Could you please tell me the problem is where? My Host file on
-
Hi experts, yesterday I tried to open a message mapping definition in Enterprise Services Builder to continue working on it. But instead of showing the mapping definition there was only the error message "Function model undefined". Does anyone know w
-
I need help understanding reconnect issues with my photos
I have having a really difficult time learning to use this program. I automatically have all my pictures saved in Elements. I seem to be unable to save my photos in any folders, so therefore I am unable to upload any one picture to facebook or my