Loading data to a cube
Hi All,
We have created one cube and loaded data successfully.
But we have one dimension named periodType: the members of the period are:Annual, Quarterly and Monthly.
Client asked to make Monthly as + and remaining ~.
For that we have created one view in that we have added one column aggr_cons.
I have defined it as +* for monthly and the rest as *~*. I’m using that column as the consolidation operator.
But the data load is laoding only a few records.
Actually client asked me to create an Attribute dimension but it is not possible in EIS.
We are using EIS 7.1.2 and SQL server 2005.
For PeriodType dimension we have written the query like
select distinct PeriodType,aggr_cons
from ClaimsData_2
PeriodType is a column in table and it contains Annual,Quarterly,Monthly.
Please let me know any ideas to do this.
Only thing is i have to make Monthly as +* and remaining *~*.
Thanks,
prathap
Hi Pratap,
Ffirst do following changes in datasource (i.e. SQL Server, Oracle whatevere you are using): -
1- Create a new table say 'Population' and add add two column say id and population like 100,200....etc. Define id as primary key.
2- Now assuming that you have a SQL table called 'Product' so add column called 'Attribute' create it relationship with column 'id' of table 'Population' through foriegn key.
Now do follolwing changes in OLAP metadata & metaoutline:-
1- Suppose you have Product dimension and enable one of its column as attribute.
2- Ok now open metaoutline and expand Product dimension in left panel. Now it will show attributes that you associated.
3- Select an attribute and drag to right panel. It will create a attribute dimension automatically.
Hope it answers you.
Atul K,
Similar Messages
-
Input ready query is not showing loaded data in the cube
Dear Experts,
In Input ready query we have problem that it is not showing the values which was not entered by throught hat query. Is any settings in input ready query that we can do to populate the loaded data on the cube as well as data entered through Input ready query itself.
Thanks,
Gopi RHi,
input ready queries always should display most recent data (i.e. all green and the yellow request). So you can check the status of the requests in the real-time InfoCube. There should exist only green requests and maybe at most one yellow request.
In addition you can try to delete the OLAP cache for the plan buffer query: Use RSRCACHE to do this. The technical names of the plan buffer query can be found as follows:
1. InfoCube\!!1InfoCube, e.g. ZTSC0T003/!!1ZTSC0T003 if ZTSC0T003 is the technical name of the InfoCube
2. MPRO\!!1MPRO, e.g. ZTSC0M002/!!1ZTSC0M002 if ZTSC0M002 is the technical name of the multiprovider
If the input ready query is defined on an aggregation level using a real-time InfoCube, the first case is relevant; if the aggregation level is defined on a multiprovider the second case is relevant. If the input-ready query is defined on a multiprovider containing aggregation levels again the first case is relevant (find the real-time InfoCubes used in the aggregation level).
Regards,
Gregor -
To load data from a cube in SCM(APO) system to a cube in BI system.
Experts,
Please let me know whether it is possible to load data from a cube in SCM(APO) system to a cube in BI system.If so explain the steps to perform.
Thanks,
MeeraHi,
Think in this way,
To load the data fro any source we need datasource Ok. You can genare Export data source for Cube in APO, then use that datasource for BW extraction, try like this. I think it will work, in my case I'm directly loading data from APO to BW using the DataSource sthat are genaraed on Planning Area.
Why you need to take data from APO cube?. Is there any condition for that?. If it is not mandatory, you can use the dame datasource and load the data to BW, if they have any conditions while loading the data from APO to APO cube, they you try check wherther it is possible in BW or not. If possible then you use DataSource and do the same calculation in BW directly.
Thanks
Reddy -
How to load data to a cube from multiple infosources ?
Hi friends,
How to load data to a cube from multiple infosources ? could u please answer this question .
thanks in advance......Hi ,
say for example you need to load data to 1 cube from 3 info sources:
1) You need to create 3 update rules for the Cube.
2) Each time you create the update rules. Mention the name the name of the Info source. and create update rules correspondingly.
Regards
satish
Message was edited by:
satish murthy -
Automatically trigger the event to load data from Planning cube to Standard Cube
Hello,
We have a below set up in our system..
1. A Planning BEx query using which user makes certain entries and writes back data to the planning cube.
2. An actual reporting cube which gets data from the planning cube above.
Now, what we want to do is to automate the data load from Planning cube to Reporting cube.
This involves 2 things..
1. Change the setting " Change real time load behaviour " of the planing cube to Planning.
2. Trigger the DTP which loads data from Planning cube to reporting cube.
We want to automate the above two steps...
I have tried few things to achieve the same..
1. Created an event in SM64,
2. In the Planning cube "Manage" Screen, clicked on "Subsequent Processing" and provided the event details. ( Not sure if its the correct place to provide the event detail ).
3. Wrote a ABAP program which changes the setting of the planning cube ( " Change real time load behaviour " to Loading )
4. Created a process chain, where we have used the event as a start variant, used the ABAP program as a next step, DTP run as the last step..
This i hoped, would trigger the event as soon as a new request comes and sits in planning cube, which in turn would trigger the process chain which would load the data from Planning cube to reporting cube..
This is not working. I dont think the event is triggering, and even if does i am not sure whether it will start the process chain automatically. Any ideas please ?hi,
try to do the transformation directly in the input cube by using CR of type exit, more details :
http://help.sap.com/saphelp_nw70ehp2/helpdata/en/43/1c3d0f31b70701e10000000a422035/content.htm
hope it helps. -
Loaded data amount into cube and data monitor amount
Hi,
when I load data into the cube the inserted data amount in the administrator section shows 650000 data sets. The monitor of that request shows a lot of data packages. When I sum the data packages, the sum is about 700000 data sets.
Where is the difference coming from?
Thanks!Hi ,
If it is a full load to the cube , all the records are updated in it since in a cube data can be overwritten.
If it is a delta load and u want to see why the difference occurs between the records transferred and added in cube ,
u can go to the manage tab in dso , go to the contents tab ,there click change log button at the below , check the number of entries in that table , the number of entries are the added records in cube since only these records are the new records other records with the same key are already present in the cube. -
Dump while loading data from 1 cube to other cube
Hi,
We created a direct mapping between 2 cubes ( no start/end routines, formula exist in the mapping). Strange part is while I am loading data from one cube to other cube all data packages executing successfully only last data package giving dump with ITAB_DUPLICATE_KEY. This is in our QA system. But it is working/loading correctly in DEV.
Please help. Thanks in advance for your support.
Regards,
SaiHi Sai,
Please refer to below blog for ITAB Duplicate Key error.
ITAB_DUPLICATE_KEY Dump error during Master Data loading
This can occur when a BW client has many different source systems, unused objects still remains, creating a duplicate entry in RSISOSMAP table.
Regards
Shabnam -
Getting error while loading Data into ASO cube by flat file.
Hi All,
i am getting this error Essbase error 1270040: Data load buffer[1] does not exist while loading data into ASO cube.
does anyone have solution.
Regards,
VMAre you using ODI to load the data or maxl? If you are using an ODI interface, are you using a load rule also which version of essbase and ODI are you using
Cheers
John
http://john-goodwin.blogspot.com/ -
Loading Data from one Cube into another Cube
Hi Guys,
I am trying to load data from one cube A to another cube B. Cube A has data around 200,000 records. I generate export datasource on Cube A. Replicated the datasource and created InfoSource and activated it.
I created update rules for Cube B selecting Source as Cube A. I do have a start routine to duplicate records in Cube A. Now when I schedule load,
It stops at Processing Datapacket and says no data. Is there something wrong with the update routine or is there any other way to load form cube to cube in a simpler way?
Thanks in advanceThis is the start routine to duplicate records in two currencies.
DATA: datew TYPE /bi0/oidateto,
datew2 TYPE rsgeneral-chavl,
fweek TYPE rsgeneral-chavl,
prodhier TYPE /bi0/oiprod_hier,
market TYPE /bic/oima_seg,
segment TYPE /bic/oizsegment.
DATA: BEGIN OF S_DATA_PACK OCCURS 0.
INCLUDE STRUCTURE /BIC/CS8ZSDREV.
DATA: END OF S_DATA_PACK.
S_DATA_PACK[] = DATA_PACKAGE[].
REFRESH DATA_PACKAGE.
LOOP AT S_DATA_PACK.
move-corresponding s_data_pack to DATA_PACKAGE.
if DATA_PACKAGE-loc_currcy = 'EUR'.
DATA_PACKAGE-netval_inv = DATA_PACKAGE-/bic/zsdvalgrc.
DATA_PACKAGE-CURRENCY = 'USD'.
APPEND DATA_PACKAGE.
DATA_PACKAGE-netval_inv = DATA_PACKAGE-/bic/zsdvalloc.
DATA_PACKAGE-CURRENCY = 'EUR'.
APPEND DATA_PACKAGE.
else.
DATA_PACKAGE-netval_inv = DATA_PACKAGE-/bic/zsdvalgrc.
DATA_PACKAGE-CURRENCY = 'USD'.
APPEND DATA_PACKAGE.
endif.
ENDLOOP.
This is to load Quantity field
RESULT = COMM_STRUCTURE-BILL_QTY.
This is to load Value field
RESULT = COMM_STRUCTURE-NETVAL_INV.
UNIT = COMM_STRUCTURE-currency. -
Loading data to a cube from a DSO and a Flat file
Hi All,
I have an Infocube with fields
product
plant
customer
quantity
country
I am trying to load data into it , few fields from a DSO and others from a flat file
e.g plant and country from a dso
and product, customer and quantity from a flat file.
I have created 2 transformations,
one from the DSO -> cube (which works)
another transfromation does not get activated -- it gives an error msg saying (no source fields are assigned to the rule)
Is it possible to make a load of this sort? If so, then why is the transformation giving that error?
Please do help!
Thanks and Regards,
RadhikaDear Friend,
Not sure what have you done, it should be like this
datasouce---DSO1--
Cube1
Flat2--DSO(optional)-Cube2
then you should build a multiprovider on top of these cubes (cube1 and cube2 ) and then create Query.
Please check if this is something you have done.
Hope this helps.
Thanks
sukhi -
Unable to load data into Planning cube
Hi,
I am trying to load data into a planning cube using a DTP.
But the system throws a message saying that, real time data loading cannot be performed to the planning cube.
What would be the possible reason for the same?
Thanks & Regards,
Surjit PHi Surjit,
To load data into cube using DTP, it should be put in loading mode only.
The real time cube behaviour is set to planning mode only when the data is input to the cube via the planning layouts / or through the Fileupload program.
You can change the behaviour of the cube in RSA1 -> Right click on the cube -> Change Real-time load behaviour and select the first option(real time cube can be loaded with data; planning not allowed)
Best Rgds
Shyam
Edited by: Syam K on Mar 14, 2008 7:57 AM
Edited by: Syam K on Mar 14, 2008 7:59 AM -
Error while loading data into the cube
Hi,
I loaded data on to PSA and when I am loading the data to the cube through DataTransferProcess, I get an error (red color).
Through "Manage", I could see teh request in red. How do I get to knoe the exact error? Also what could be the possibel reason for this?
Also can some one explain the Datatransfer process(not in process chain)?
Regards,
SamHi Sam
after you load the data through DTP(after click on execute button..) > just go to monitor screen.. in that press the refresh button..> in that it self.. you can find the logs..
otherwise.. in the request screen also.. beside of the request number... you can see the logs icon.. you can click on this..
DTP means..
DTP-used for data transfer process from psa to data target..
check thi link..for DTP:
http://help.sap.com/saphelp_nw04s/helpdata/en/42/f98e07cc483255e10000000a1553f7/frameset.htm
to load data in to the datatargets or infoproviders like DSO, cube....
in your case.. the problem may be.. check the date formats.. special cherectrs... and
REGARDS
@JAY -
Loading data from Info cube to PA
Hi All,
I am trying to load the CVC from Infocube to Planning Area in Development environment.
I am getting error message for mismatch of periodicity of infocube and Planning Area.
how to resolve this. Where do we define the periodicty of infocube ? I don't think so ?
Please help me
Thanks a lot
Prabhat SahayPrabhat,
I understand that you already have the data in the infocube and want to load it into the planning area.
However it is important to ensure that the data in the cube and the planning area have the same periodicity failing which we will run into such issues.
So pls go back to the step of defining the infocube.
In RSA1 if you double click on the infocube name which you are using as source, you can see the details in the right. In that, look for the dimensions section, under that look for the time section. If that contains a calweek or a calmonth and you are using a fiscal variant, this issue occurs.
You have to drop your infocube data, redefine the cube to use FISCAL PERIOD and FISCAL VARNT instead of calweek or calmonth and then load the data back again. You need to ensure you populate the fields FISCAL PERIOD and FISCAL VARNT. You might want to do that with routines in your update rules or your infosource communication structure. REmember to activate the entire structure from cube to data source.
Once you load the data into the cube with the new setting, and then try to copy the data into planning area, it will be successful.
To answer your other question. Yes Time Characteristics is necessary for loading data between cube and planning area.
Hope this helps.
Thanks
Mani Suresh -
We want to set up a delta refresh from R/3 data that will pull data into two cubes. One cube I want all the records to be loaded, in the second cube I want to filter the records that are loaded into that cube. I can figure out how to load the data into two cubes, but can I place a filter on one of the loads. (i.e. only load records of where type = 'X')
Thanks,
ChrisYou can do that in the Update Rules to the second cube... In the Start Routine...
DELETE FROM DATA_PACKAGE
WHERE type EQ 'X'.
(Please, verify the right syntax)
Then with only one Infopackage, you can load both cube with different conditions.
Hope it helps.
Regards,
Luis -
Look up two ODS and load data to the cube
Hi ,
I am trying to load data to the Billing Item Cube.The cube contains some fileds which are loaded from the Billing Item ODS which is loaded from 2LIS_13_VDITM directly from the datasource, and there are some fields which needs to be looked up in the Service Order ODS and some fields in the Service Orders Operations ODS.I have written a Start Routine in the Cube update rules.Using the select statement from both the ODS i am fetching the required fields from the both ODS and i am loading them to the internal tables and in the Update rules i am writing the Update routine for the fields using Read statement.
I am getting an error when it is reading the second select statement(from second ODS).
The error message is
You wanted to add an entry to table
"\PROGRAM=GPAZ1GI2DIUZLBD1DKBSTKG94I3\DATA=V_ZCSOD0100[]", which you declared
with a UNIQUE KEY. However, there was already an entry with the
same key.
The error message says that there is an Unique Key in the select statement which is already an entry.
Can any one please help me in providing the solution for this requirement.I would appreciate your help if any one can send me the code if they have written.
Thanks in Advance.
BobbyHi,
Can you post the select statements what you have written in Start routine.
regards,
raju
Maybe you are looking for
-
For some odd reason Garageband keeps giving me a weird error message about a ReWire connection being active and will not let me quit. The strange thing is I don't have ReWire installed, so I'm not sure why it's giving me this message. Anyone have any
-
How can i use flash themes in my T700 phone?
When i used flashed themes in my T700 its appears like normal themes because icons remain just like by default.
-
Increasing Microsoft Exchange Writer timeout
Hello, I am hoping if someone could tell me if it is possible to increase the timeout on the Microsoft Exchange Writer? I recently started having problems with backups where the writer is timing out. And my transaction logs are not getting truncated
-
I updated my MacBook Pro Retina 15" with the SMC Update v1.1. Everything went well with the installation, and it has successfully been installed amd restarted. After quite awhile, I shut down my MBP. Then when I tried to open it again, nothing happen
-
'RP_PLANT_DATA_UPDATE_TABLES'
'RP_PLANT_DATA_UPDATE_TABLES' what type of the struct has to be passed as input. for updating assob and asshr infotypes. Thankx