I am trying to design a semantic layer report on Master data from SAP BW using IDT (data foundation ) and then create a business layer
on top .
The Info objects that are referring are 0Customer , 0Cust_sales (Customer number (sales view) ) and 0Cust_compc and Customer credit .
Two issues are occuring right now .
1.When I create a business layer using 0Cust_sales or 0Cust_compc based on joins in Data foundation . The Joins are not recognized .
and the tables that are generated in data foundation have a mandatory key field called "referance date" which is not present in BW in any of my
base tables of Infoobject (/BI0/PCUST_SALES).
2. When I pull measure from the Customer Credit ( Customer Credit Limit ) in the IDT Query , I keep getting below error
When I edit the SQl to remove the SUM ( aggregation) of the measure and the group by from the automatic SQL generated
The query works fine . What is the work around if I donot want IDT SQL to generate an aggregation and group by when it builds the query .
( Pls note I did set the projection to "none" at the measure level )
We need it ASAP and our dev work has stalled .
Error:
[] <com.businessobjects.dsl.commons.exception.NestedException: Failed to execute: SELECT
Table__1."ZOM3MI02___F105",
Table__1."ZOM3MI02___F205",
Table__1."ZOM3MI02___F202",
Table__1."ZOM3MI02___F257",
Table__1."ZOM3MI02___F12",
Table__1."ZOM3MI02___F262",
Table__1."ZOM3MI02___F1",
Table__1."ZOM3MI02___F242",
Table__1."ZOM3MI02___F244",
Table__1."ZOM3MI02___F210",
Table__1."ZOM3MI02___F270",
Table__1."ZOM3MI02___F269",
Table__1."ZOM3MI02___F265",
Table__1."ZOM3MI02___F211",
Table__1."ZOM3MI02___F212",
Table__1."ZOM3MI02___F113",
Table__1."ZOM3MI02___F104",
Table__1."ZOM3MI02___F114",
Table__1."ZOM3MI02___F69",
Table__1."ZOM3MI02___F266",
Table__1."ZOM3MI02___F201",
Table__89."0OI_PARVW",
Table__89."0NAME40",
Table__89."0TEL_NUMBER",
Table__89."0EMAIL_ADDR",
Table__89."0FAX_NUM",
Table__89."ZDEFPA",
( SUM(Table__109."0CRED_LIMIT") )
FROM "Customer Credit 1"."PUBLIC"."DZCUSTCRDT" Table__109, "Customer Partner"."PUBLIC"."IZOM1MD01" Table__89 INNER JOIN "Customer Master"."PUBLIC"."IZOM3MM04" Table__1 ON (Table__89."0CUSTOMER" = Table__1."ZOM3MI02___F1" AND Table__89."0DIVISION" = Table__1."ZOM3MI02___F242" AND Table__89."0DISTR_CHAN" = Table__1."ZOM3MI02___F243" AND Table__89."0SALESORG" = Table__1."ZOM3MI02___F244")
WHERE
( ( Table__109."ZCUSTCRDT" ) =( Table__1."ZOM3MI02___F1" )
AND
( Table__109."0SALESORG" ) =( Table__1."ZOM3MI02___F244" ) )
GROUP BY
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27
>
Cause of Error
[Data Federator Driver] [Server] Insufficient memory : Operator 'Join' cannot execute because it cannot allocate the minimal number of memory pages. Please contact the system administrator to change system parameter settings.
Cause of Error
Insufficient memory : Operator 'Join' cannot execute because it cannot allocate the minimal number of memory pages. Please contact the system administrator to change system parameter settings.