Quantcast
Channel: SCN : Unanswered Discussions - Semantic Layer
Viewing all articles
Browse latest Browse all 1291

IDT Business layer group by

$
0
0

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.


Viewing all articles
Browse latest Browse all 1291

Trending Articles



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