Quantcast
Channel: SCN : Discussion List - SAP HANA and In-Memory Computing
Viewing all 5653 articles
Browse latest View live

Which module has a good scope in future either SAP HANA or SAP BW?

$
0
0

Hi,

 

I am SAP BO consultant.Currently in the market SAP BI-BO has good demand, but in future( May be after 2 years) SAP HANA has a good demand.

 

In SAP HANA  SAP R/3 data directly replicate to HANA using Sybase replicate server and  SAP BI sources & Non SAP Data sources  should be transformed to SAP HANA using  BODS.

 

In BW 7.3 the DS 4.0 was tightly integrated.

 

Please guide me which module should i learn,  SAP BW 7.3 with BO 4.0 or SAP HANA with BO DS 4.0 & BO 4.0.

 

Thanks & Regards,

Rajesh.


installing HANA

$
0
0

HANA is great but is working only in a very narrow context.

outside the SAP recommended context it is rather fragile.

the father you deviate from recommended hard and software requirements the more trouble you can expect.

just updating a library (in my case libssl) can break your hana installation.

i can probably not give you advice on your error, because i don't know your context in which the error occured.

all i can give you is a configuration which is working for me.

 

said that. here is what i'm going to use:

name of the virtual maschine: hanaVm

password for all acounts: Penguin7

hostname: penguin11

SID: HAN

instanceNr: 13

installation softare directory: /i

the hana installation is done as user root.

 

VirtualBox 4.2.16

- Linux openSUSE (64 bit)

-  2 CPU (PAX/NX aktiviert)

- 12 GB memory

- 128 GB Disk

- networkbridge - PCNet Fast III

- SLES 11 sp 2

- HANA Platform Edition 10 SP05

 

you need the CMPXCHG16B cpu instraction set

before you start your VirtualBox the first time set 

VBoxManage setextradata hanaVm VBoxInternal/CPUM/CMPXCHG16B 1

 

start your virtual mascjine

VBoxManage startvm hanaVm

 

 

install SLES 11 sp 2  with 42 GB swap

install additional software

zypper install java-1_6_0-ibm gcc kernel-default-devel

install the Guest addition

Devices -> install guest additions

VBoxLinuxAdditions.run ( if it does not start automatically )

 

check for CMPXCHG16B support

grep cx16 /proc/cpuinfo

 

get the software from the marketplace

extract the software to /i

cd /i

unrar x /i/51046016_part1.exe

 

next we have to define the filesystem layout

/tmp/setuphana.slmodel

 

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<DeclarativeModuleSerialization>

   <ManagedObject class="com.sap.lm.hana.hana.HANAPlatformProduct" id="0">

       <Child class="com.sap.lm.hana.hana.HANAPlatformSystem" id="4" name="hanaSystem">

           <StringParameter name="dataPath" value="/hana/shared/data"/>

           <StringParameter name="logPath" value="/hana/shared/log"/>

           <StringParameter name="sapmntPath" value="/hana/shared"/>

           <StringParameter name="instanceNumber" value="13"/>

           <StringParameter name="sid" value="HAN"/>

           <StringParameter name="hdbHost" value="penguin11"/>

           <StringParameter name="timezone" value="UTC"/>

               <Child class="com.sap.lm.decl.hana.DistributedHDBServer" id="5" name="hdbserver">

                               <Child class="com.sap.lm.decl.hana.AdditionalHosts" id="6" name="additionalHostsContainer">

                               </Child>

               </Child>

       </Child>

               <Reference name="centralComputerSystem" refid="1"/>

   </ManagedObject>

   <ManagedObject class="com.sap.lm.decl.os.ComputerSystem" id="1"/>

</DeclarativeModuleSerialization>

 

create the directories (mount points)

mkdir -p /sapinst /hana/shared/{log,data}

 

we have to make sure that it will pass the hardware test.

to prevent a division by zero error change /i/51046016/DATA_UNITS/HDB_SERVER_LINUX_X86_64/server/HanaHwCheck.py

replace: self.HWInfo['CPU Sockets']=len(lines)-1       

with   : self.HWInfo['CPU Sockets']=2 (or your number of cpus)

 

the other HW tests we can skip with setting an environment variable

export IDSPISPOPD=1

now start the instalation and wait untill it aborts. (if you have more than 24 GB it will not abort.)

/i/51046016/DATA_UNITS/HANA_IM_LINUX__X86_64/setup.sh /sapinst/hanainst /tmp/setuphana.slmodel

if it is aborting with language problems set LC_ALL and start again

export LC_ALL=en_US.UTF-8

 

when it is aborting with "[  36% completed] Working on: 'SAP HANA DB (penguin11.admin.org)' ...  --> ERROR"

you find in the error log a memory problem.

from now we continue manualy

 

server software

/i/51046016/DATA_UNITS/HDB_SERVER_LINUX_X86_64/hdbinst -s HAN -n 13 -H penguin11  --datapath=/hana/shared/data --logpath=/hana/shared/log --sapmnt=/hana/shared --ignore=check_min_mem

enter password for hanadm and SYSTEM and accept for the rest default values.

(if it looks that it hangs in the set importing delivery units - press enter every 10 minutes until the prompt returns. happens sometimes)

 

install the hdbstudio

export TEMP=/usr/sap/HAN/setup/logs_$(date +%Y%m%d%H%M%S)

mkdir $TEMP /hana/shared/HAN/hdbstudio_update

/i/51046016/DATA_UNITS/HDB_STUDIO_LINUX_X86_64/hdbinst -a studio --copy_repository=/hana/shared/HAN/hdbstudio_update

/i/51046016/DATA_UNITS/HDB_STUDIO_LINUX_X86_64/hdbinst -a studio --batch --path=/hana/shared/HAN/hdbstudio --vm=/usr/lib64/jvm/java-1_6_0-ibm-1.6.0/jre/bin/java

 

 

 

let's do a backup as <sid>adm

hdbsql -n penguin11 -i 13 -u SYSTEM -p Penguin7 BACKUP DATA USING "FILE('BACKUP_AFTER_INSTALL')"

 

start hdbstudio

/hana/shared/HAN/hdbstudio/hdbstudio

add some additional packages.

Help -> Install New Software

      Add -> Local... ->  /hana/shared/HAN/hdbstudio_update/repository -> OK -> OK

      X Show only Software aoolicable to target environment

      X Hide items that are already installed

      Select All -> Next -> Finish

 

some additional hana commands you find in my sap pocket card: http://oelkers.de/tips/pocketCardSAP.pdf

Dynamic SQL with lowercase table names

$
0
0
Greetings,
I'm looking to build a dynamic SQL EXEC statement that will update a table in the SAP<SID> namespace. My first step is to get the namespace of the table and I can do that by:
SELECT SCHEMA_NAME INTO var_insert_results_schema_name FROM "SYS"."M_TABLES" WHERE TABLE_NAME = <yourtablename>;
Then I build my insert statement using the schema name but at the end of my insert statement I have a WHERE <fieldname> != ''';
Note the three single quotes - the last one ends the string.  With this I get an unterminated quoted string literal error. Is there something special I have to do?
My other concern is lowercase table names (or the package name) have to be enclosed in double quotes.  Has anyone run into issues with the double quotes in the EXEC statement.

 

Thanks for the help!

 

Steve

 

Here is the insert statement I'm trying to dynamically change based on the system ID

insertinto"SAP_DQM"."sap.dqm.data::BATCH_MATCH_RESULTS"select * from :output_data_gac where GROUPID != '';

 

Below I'm just trying to get the double quote issue before I bring in the single quote issue..

 

EXEC 'insert into """' || :var_insert_results_schema_name ||
'"""."""sap.dqm.data::BATCH_MATCH_RESULTS"""
select * from :output_data_gac';

 

 

Could not execute 'call
SAP_DQM."sap.dqm.procedures/SP_SQLW_BATCH_MATCH"( 'But000' , 'ADRC',
'X')' in 1.944 seconds .

 

 

SAP DBTech JDBC: [259]: invalid table name:  [259]
SAP_DQM.sap.dqm.procedures/SP_SQLW_BATCH_MATCH: line 41 col 1 (at pos 2028):
invalid table name exception: invalid table name:  Could not find table/view
"sap.dqm.data::BATCH_MATCH_RESULTS" in schema "SAP_DQM": line 1 col 27 (at pos 26)

java connection parameters to HANA

$
0
0

Hi Experts

 

Can you tell me the connection parameters to connect to HANA DB ( SP04) from JAVA

 

 

 

                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 

 

               //Class.forName("com.sap.db.jdbc.Driver");
             
java.sql.Connection conn=DriverManager.getConnection("jdbc:sap:IP:30015/","userid","password");

 

 

both the Class.forNAme throws error .

Queries on Memory measurement and related

$
0
0

Hi,

 

Below mentioned are some queries based on the articles I have come across about HANA especially the HANA memory usage explained document.

Link-> http://www.saphana.com/docs/DOC-2299

 

I request your help on these queries.

 

 

Some terms:

1.  Physical Memory(RAM): The amount of memory available on the machine.

2. Swap: Disk space that can be used in case physical memory is full. 

3. Allocation Limit: Amount of memory that can be allocated (reserved) from the operating system (maximum pool size).   ·         

4. Allocated Memory: Amount of memory currently allocated from the operating system (current pool size). This is the memory available to HANA database.

5.Used Memory: Amount of memory that is actually used by HANA Database (share from the pool that is in use, this includes memory used for the program code, the tables, and for temporary computations)

6.Virtual memory is the Physical memory(RAM) +Swap space(Disk) that is allocated for a process.

 

Queries: (with the understanding that the terms Used memory, Resident memory, Allocated memory, HANA memory pool, a part of virtual memory(non-swap spcae part all refer to RAM)

1.      Allocated memory vs Virtual memory vs HANA memory pool :

a. Allocated memory(RAM) is amount of memory currently allocated from the operating system (current pool size). This is the memory available to HANA database.

b.Virtual memory = RAM+SWAP space allocated to linux processes by the OS. Right?

c. HANA memory pool: the part of the memory currently allocated by the OS from the preallocated memory quota and can increase up to the global allocation limit This is only about the Physical memory?

d. If used memory is the physical memory in use and is a subset (using memory from memory pool) of the memory pool  Why is the code and stack  shown as a part of HANA used memory and not included in memory pool in the diagrams depicting the same.(page 3).

 

 

2.      Resident memory vs Virtual memory:

When (part of) the virtually allocated memory actually needs to be used, it is loaded or mapped to the real, physical memory of the host, and becomes “resident”.

              a. Virtual memory- Swap space=Resident memory is right way of understanding?

              b. Doesn't Resident memory also mean Allocated memory in use? i.e. part of HANA memory pool in use?

3.      Used memory vs Resident memory. 

a.      Resident memory is the physicalmemory actually in operational use by a process.

b.      Used memory is the total amount of physicalmemory in use by HANA.

c.      How best can the difference be explained? Both definitions talk about physical memory in use.

d.      Why Resident memory remains high even when the used memory decreases.

4.      How to relate  SAP HANA MEMORY POOL and Virtual memory allocated to HANA.

 

5.      I observe that during my tests HANA CPU consumption increases due to some reason not very clear to me.

a.      I briefly know that it is due to some background processes like delta merge etc… Any pointers/links on the reason for the same?

b.      How to identify and confirm this?

c.      Is there any way to avoid this during my test execution?

6.      The measurements shown in overview tab

a.      should match with the results of the queries mentioned for used memory measurements in the document like used memory, peak used memory, memory consumed by column/row tables etc.... Right?

a.      I see that used memory displayed in the overview tab doesn’t match with the sum of %MEM in the top command for HANA processes many times. I believe there are other activities going on in HANA which can be monitored in the M_Memory table and other tables?

c.      Is the overview tab the best place to note memory and CPU consumption? I actually want to use a unix command to write the CPU usage and Memory used readings to a text in regular frequency of say 30 minutes to 60 minutes. Reason being we run a few jobs which take like 12-24 hours and I want to automate the monitoring. I believe as far as memory usage is concerned the unix commands don't give a complete picture. CPU consumption measurement is still more in sync with overview tab. Agreed?

7.  HANA    Code and stack comprises of?

8.  Data in the tables are stored in memory or on disk?

a. I believe disk is only used for archiving and logs.

b. By default all data is in-memory? Like, if I create a schema and load some data into it, when I execute the query to get the memory consumed by the table, the result shows physical memory consumed number. Right?

c. Unless we unload the tables or HANA does the same if some tables/data are not in regular use, data won’t move to disk from memory? But then I read somewhere data being on the disk istelf. Which is right?

d. when we talk about HANA moving/unloading some tables based on usage, the data is moved to swap space. Right?

 

 

Regards,

Sandeep

 

 

 

Looking for more info on CONCAT_ATTRIBUTE

$
0
0

Hi folks,

 

I'm looking at the SQL behind some of our larger tables replicated from SAP and see some have extra concatenated attributes similar to this;

 

ALTER TABLE "OURSCHEMA"."MSEG" WITH PARAMETERS ('CONCAT_ATTRIBUTE'=('$LGORT$MATNR$WERKS$',

          'LGORT',

          'MATNR',

          'WERKS'))

 

Does anybody have any further documentation about this, why it exists exactly and what the benefits are?  At first I thought it was simply a concatenation of KEY fields (and most indeed are) but some of the fields being concatenated are not KEYS.  Some of these concatenated attributes seem like common ways I might want to join to other tables so I wonder why they wouldn't just all be KEY fields to begin with as well.  So I'm wondering the logic behind this and if SAP has pre-chosen all of these combinations.  The other reason I'm asking is I was told by SAP in the past, when looking into huge memory consumption issues for BSEG for example - ie: noticed in some cases record count growth did not directly tie to memory consumption growth) that some additional memory is required for concatenated attributes.  So I just want to understand this better and can not find any documentation anywhere on this.  I noticed some very old SQL Script guides (HANA SPS 01!) had very vague examples of CONCAT_ATTRIBUTE but it was removed in later documentation.

 

Thanks for any information you may have on this subject,

-Patrick

SLT replication error in SP4

$
0
0

Hi

 

we are working on HANA SP4 Rev 35.

ERP is connected with HANA using SLT configuration.

 

when we click Data provisioning after SLT configuration, we found DD02L and DD02T table is in progress state.

it does not end even we suspend or stop replication.

finally we see DD02L and DD02T is displayed with error and table cannot be replicated.

 

Also Addon table(ZXX) created at ERP after SLT configuration cannot be loaded from Data provisioning.

ie, Addon table does not displayed in load dailog box after findings.

In erp we see DD02L table have addon table(ZXX) entries. but does not replicated in HANA.

 

can you pls advice where is the problem.

 

when i try to see ST22 dump, i find below error(not sure whether its related to this or not)

 

DBIF_RSQL_SQL_ERROR

 

What happened?

Error Text of the Database: "invalid username or password: "

 

Error analysis:

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught

in

procedure "/1CADMC/OLO_800000000000163" "(FUNCTION)", nor was it propagated by

a RAISING clause.

Since the caller of the procedure could not have anticipated that the

exception would occur, the current program is terminated.

The reason for the exception is:

Error Text of the Database: "invalid username or password: "

1.png

 

cannot use duplicate table name: RS_REPLICATION_COMPONENTS:

$
0
0

Hi All,

 

I got all my development Quality systems online on LT server. When I try to create LT connection to our Production server it gives an error . SM21 log shows as "cannot use duplicate table name: RS_REPLICATION_COMPONENTS:"

 

Any idea ?


Array in HANA

$
0
0

Hi,

I need to work with an Arraay in HANA SQL Script. Is this possible? How can I define an array in HANA?

Is it possible to use array as input parameter?

 

Thank you in advance.

Insufficient privilege while Querying in BW Schema a BW Table

$
0
0

Hi,

 

querrying a BW Tables, in the BW Schema SAPTHJ, connected to HANA with SYSTEM does not works:

 

Could not execute 'select * FROM SAPTHJ."/BIC/ACALCOST00"' SAP DBTech JDBC: Insufficient privilege while Querying in BW Schema a  BW Table: insufficient privilege: Not authorized*

 

Create a Table, Insert and Select Data in the BW Schema SAPTHJ, connected to HANA with SYSTEM works:

 

Statement 'CREATE TABLE SAPTHJ.X ( XXX NUMBER)' successfully executed in 96 ms 605 µs  - Rows Affected: 0

Statement 'insert into SAPTHJ.X (XXX) Values (123)' successfully executed in 64 ms 83 µs  - Rows Affected: 1*

Statement 'select * from SAPTHJ.X' successfully executed in 55 ms 508 µs*

Fetched 1 row(s) in 16 ms

 

SAP HANA Database Security Guide is not too helpfull with this.

 

What for a privilege is missing ?

Is this an analytical Privilege ?

ThanXs.

Martin

 

VDM (Virtual data modelling HANA)

$
0
0

Hi all i have a graphical calculation view c3 which uses script based calculation view c2 and some tables .Now when i pass input parameter to the graphical calculation view it works fine that is data preview works well that is

SELECT TOP 200 "STLAN", "MATNR", "VBELN", "VBPOS", "PSPNR", "WERKS", "ANDAT", "ANNAM", "AEDAT", "AENAM", "SAPClient", "BillOfMaterial", "BillOfMaterialCategory", "AlternativeBillOfMaterial", "BOMItemSpecialProcurementType", "BillOfMaterialBaseUnitMeasure", "IsBulkMaterial", "Material", "ChangeNumber", "DDTEXT", "LOSBS", "LOSVN", "ValidityEndDate", "ValidityStartDate"

FROM (SELECT * FROM "_SYS_BIC"."tmp.i009215/BOM_ITEM_HEADER" ('PLACEHOLDER' = ('$$p_from_date$$', '2013-09-11'), 'PLACEHOLDER' = ('$$p_material$$', 'MATERIAL_JAY'), 'PLACEHOLDER' = ('$$p_to_date$$', '2013-09-19'))) TMP WORKS fine but if i project this view in another calculation view    TEST_QUERY3  and do the data preview at projection level of this graphical calculation view i.e

 

SELECT TOP 200 "STLAN", "MATNR", "VBELN", "VBPOS", "PSPNR", "WERKS", "ANDAT", "ANNAM", "AEDAT", "AENAM", "SAPClient", "BillOfMaterial", "BillOfMaterialCategory", "AlternativeBillOfMaterial", "BOMItemSpecialProcurementType", "BillOfMaterialBaseUnitMeasure", "IsBulkMaterial", "Material", "ChangeNumber", "DDTEXT", "LOSBS", "LOSVN", "ValidityEndDate", "ValidityStartDate"

FROM (SELECT * FROM "_SYS_BIC"."tmp.i009215/TESTQUERY3/dp/Projection_1" ('PLACEHOLDER' = ('$$p_from_date$$', '2013-09-11'), 'PLACEHOLDER' = ('$$p_material$$', 'MATERIAL_JAY'), 'PLACEHOLDER' = ('$$p_to_date$$', '2013-09-19'))) TMP it does not gives any output.

 

Here TEST_QUERY3 is the graphical calculationview which contains the view BOM_ITEM_HEADER in its projection.

 

Can anyone help me regarding the same????????????

Explorer connecting with HANA using JDBC connection

$
0
0

Hi

 

May be its repeat of below post.

but i did not see the answer for Explorer and HANA native connection. so i am posting again.

Native JDBC connection from BO Explorer to HANA

 

I am trying to connect Explorer4.0 with HANA SP3 Database using JDBC native connection.

I am not using IDT and connection wizard settings.

 

1)Under connection serverjdbc directory which SBO file should i have to change?I am not working on Maxdb, why should i change maxdb.sbo file? should i have to use JDBC.sbo(Generic datasource) file?

 

I changed as follows in maxdb.sbo file too but connection (SAP HANA) 1.0" is not shown in "manage Source" of Explorer.

     

</DataBase>     <DataBase Active="Yes" Name="SAP HANA database 1.0">       <Aliases>        <Alias>SAP High-Performance Analytic Appliance (SAP HANA) 1.0</Alias>      </Aliases>      <JDBCDriver>        <ClassPath>            <Path>C:Program FilesSAPhdbclient
gdbc.jar</Path>        </ClassPath>        <Parameter Name="JDBC Class">com.sap.db.jdbc.Driver</Parameter>        <Parameter Name="URL Format">jdbc:sap://$DATASOURCE$</Parameter>

 

2)Also I did below changes at CMC

-Right-click "Explorer", and select "Properties".

-Within "Advanced Configuration", set the following parameters, and save them.

 

newdb.system.alias = DBHANA
newdb.url = jdbc:sap://XXXXXX:30015
newdb.authentication.mode = ConfiguredIdentity    
newdb.user = system <Hana System userid>
newdb.password = xxxxxxxxx <Hana System password>
newdb.connections.enabled = true

                       

 

    ※Why all files starting with newdb.xxx i dont understand. does the above setting is correct?

 

3)Return to CMC's home screen, and click "Users and Groups".

4)Click "User List", right-click on "Administrator", and select "Properties".

5)Check "Enable Database Credentials", and enter HANA database user id and Password(not an administrator password), and save them.

6)but "SAP High-Performance Analytic Appliance (SAP HANA) 1.0" is not shown in "Sources".

 

Ofcourse finally, restarted Explorer service to see the HANA connection but no use.

Pls advice.

 

Regards

magalingam

SAP HANA Error when deploying

$
0
0

Hi All,

 

I was in the process of deploying SAP HANA ANALYTICS FOR SCM 1.0 SP03  on our SAP HANA Appliance SP06 Rev60.

I have encountered and issue during the deployment due to which it failed with the below message

 

Error Message: Execution of 'Update SAP HANA system from stack.' failed.

Detailed Message: Could not deploy HANA content.

Could not update software component(s) sap.com/HCO_HBA_SCM_APO on host hananode01.

Could not deploy all delivery units.

Repository request failed, cause: Repository: Activation failed for at least one object;At least one error was encountered during activation. Please see the CheckResult information for detailed information about the root cause. All objects without errors have been activated., code: 40,136, argument:

Error code 40136.

Help: http://help.sap.com/hana

 

My HLM is stuck at resume and i am unable to proceed forward or abort the deployment.

 

kindly let me know if there is a way to abort the deployment.

 

Thank

 

regards

 

Shaik

SAP DBTech JDBC: [2566]: distributed environment error: no servers found

$
0
0

HI experts:

 

 

    I have 2 node of scale-out landscape HANA , saphana01 and saphana02 , I created some demo tables and uploaded the data into table on node saphana02 , which is HANA studio connected to  , after I shutdown node saphana02 ,  I have strange problem:

 

     When I connect the studio to saphana01 , everything looks fine , I could open the content package , check the definition of table , view. but when I execute the SQL statment " select * from CUSTOMER" , then I got following error :

 

  Could not execute 'select * from CUSTOMER' in 4 ms 837 µs .

  SAP DBTech JDBC: [2566]: distributed environment error: no servers found;LARRY:CUSTOMER

 

    It seems that the data of table was loaded on node saphana02 , and could not accessed on saphana01 . so I start HANA on node saphana02 again , everything work fine. I thought HANA will take care the load banlancing internally , so I could use any node of HANA cluster to access the data , but this error confused me totally  .... any advice is helpful .

 

reagrds

 

 

Thank you very much .

Creation of Read Write Procedures in HANA

$
0
0

Hello Experts,

I've a scenario wherein, I need to take data from one of the table and do some modification to couple of cols and then insert the resultset into another table.

I believe to achieve this, the Procedure has to be a read-write procedure.

 

First of all, where to write this kind of procedure. Is it within SCHEMA or within the package ?

I don't get any option to select read write procedure within the SCHEMA but I do get option of read write procedure within my package as an "access mode".

 

 

Anyways, I did wrote the procedure at both places but here is the issue:

a) Procedure in SCHEMA: Executed fine but Doesn't populate data in the target table.

Snippet:

CREATE Procedure <SCHEMA_NAME>.<PROC_NAME>

LANGUAGE SQLSCRIPT

AS

 

/**Local Variable declarations **/

v_fyear nvarchar(4);

v_period nvarchar(7);

 

BEGIN

  it_goals1 = Select * from <SCHEMA_NAME>.<SOURCE_TABLE>;

  it_goals2 = Select ........from :it_goals1;

   INSERT INTO <SCHEMA_NAME>.<TARGET_TABLE> SELECT * from it_goals2;

END;

 

b) Procedure in Package: I cant activate it as i get below compilation error.

Message :

          Repository: Internal error during statement execution, please see the database error traces for additional details;error executing statement; insufficient privilege: Not authorized at ptime/query/checker/query_check.cc:2137

 

Can you please help me here in resolving the issue ?

 

Thanks & regards,

Jomy


I can't install SAPUI5 TEAM PROV IDE 1.00

$
0
0

Hi all ,

 

I use SAP HANA SPS5 .

And I would like to verify SAPUI5 function .

I would like to create an SAPUI5 Apprication .

So , I tried to install SAPUI5 TOOLS IDE PLUGIN 1.00 and SAPUI5 TEAM PROV IDE 1.00 .

I installed SAPUI5 TOOLS IDE PLUGIN 1.00 without error .

But when I installed SAPUI5 TEAM PROV IDE 1.00 , the error massege appeared .

The error ,message is as follows .

 

"Requiredforone or more itemscan not be found, you will not be able tocomplete the installation.

Software being installed: Language files for SAPUI5 ABAP Repository Team Provider 1.10.4 (com.sap.ide.ui5.team.feature.lang.feature.group 1.10.4)

  Missing requirement: SAPUI5 Repository Team Provider Plug-In 1.10.4 (com.sap.ide.ui5.team 1.10.4) requires 'bundle com.sap.adt.communication [0.20.1,2.8.0)' but it could not be found

  Cannot satisfy dependency:

    From: Language files for SAPUI5 ABAP Repository Team Provider 1.10.4 (com.sap.ide.ui5.team.feature.lang.feature.group 1.10.4)

    To: com.sap.ide.ui5.team.lang [1.10.4]

  Cannot satisfy dependency:

    From: Language files for com.sap.ide.ui5.team 1.10.4 (com.sap.ide.ui5.team.lang 1.10.4)

    To: bundle com.sap.ide.ui5.team 0.0.0"

 

I can't understand what I need .

Do I need "com.sap.adt.communication [0.20.1,2.8.0]" ?

If the above is correct , then how can I get "com.sap.adt.communication [0.20.1,2.8.0]" ?

 

Would you like please tell me what I need to install SAPUI5 TEAM PROV IDE 1.00 ?

 

Thanks in advance.

Best Regards.

Kazuki

exclude range in where clause in scripted calc view

$
0
0

Hi,

We are trying to create a stored procedure or scripted calc view to join 2 tables. Our requirement is something like below:

 

WHERE Substr(SDATA, dynamic_offset, dynamic_length) between range_low and range_high;

 

The difficulty we are facing is that the range_low and range_high are coming from select options (it can be single value, multiple
single values, range, excluding range, excluding outside range). We tried to do it with an internal table and >= and <= in the foll way:

 

FROM:IT_RANGE as range

WHERE 

/* Including Range
*/
              

     (substr(A.SDATA, :i_offset, :i_length) >= range.low  

AND      substr(A.SDATA, :i_offset, :i_length) <= range.high

 

But the difficulty now is with the other options. How to make it work in a way that this could work for all the options that we have in
the SELECT-OPTIONS?

 

We cannot fill the complete range table (and use it as a IN clause) already from ABAP because the field is dynamic (coming from substr(A.SDATA, :i_offset, :i_length)) and it is not possible to get the list in ABAP itself.

 

We prefer to use a scripted calc view, because of the complexity of the above, we put this condition in calculation view itslef and then put the additional where conditions in the ABAP coding itself.

 

Thanks a lot.

Calculation View with Input Parameters in ABAP

$
0
0

HI All

 

I have created a calculation view which has input parameter  when I do data preview it works fine as it asks for input parameters, but when I try to use that in a select statement , I am recieving below error

 

SAP DBTech JDBC: [2048]: column store error: search table error:  [34092] search on calculation model requires parameters;Required variable $$shopid$$ is not set.

 

how can we use select statement and resolve the error to get proper result based on ,because I am trying to use this calculation view on ABAP client to get result records by accepting th input parameters from client side  and use them  for further processing .Request you to share your ideas.

 

Thanks

Santosh Varada

Attribute view content from SLT system tables like KNA1

$
0
0

Hi All,

I  have strange issue with Attribute view created on tables from SLT system. I created a view on KNA1 and MARA . when I tried to do a DATA PREIVIEW with my user id  nothing comes up . This is same for Analytical view. But when I try to view the content from SYSTEM User Id everything comes up for both Attribute and Analytical Views. I checked the Authorizations for both my User Id and SYSTEM id for SLT sytem  and they look same.

I am on SP06 and does any body come across this kind of scenario?

If yes  and found solution please let me know. I really appreciate your input.

 

Thanks in advance.

 

Sree C

SAP HANA CE Functions

$
0
0

Hi,

 

I want to use sub query using CE functions.

 

Below is query:

 

select matnr from EKPO where matnr in( select matnr from mara where attyp = '02');

 

How can we achieve this using CE functions??

 

Regards,

Shivani

Viewing all 5653 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>