Schedule processing of dimensions
Dear BPC guru's,
We found out that when we process a dimension without taking the system offline (checkbox) the new or changed members are not available to all users. Looks to be that the authorization objects are not refreshed.
Now we want to schedule these steps in the evening:
- take system offline
- process all dimensions
- put system back online
Is this possible?
Thanks in advance.
Regards,
Vincent Beumer
Hi Namnami,
To control the processing order, it can be done using SSIS packages with Analysis Service Processing task. In the Analysis Processing task we can configure the object to be processed and of what process type.
In your case you can create two process tasks. In one you can configure for your dimension and in the other task you can process full. In this way you can have control over the processing.
Here is a article about dynamically processing SSAS objects with AMO in SSIS, please see:Dynamically Processing SSAS Objects with AMO in SSIS
Regards,
Charlie Liao
TechNet Community Support
Similar Messages
-
Error when Schedule Processing Dimension
Hi Buddies,
From the help of BPC, I know BPC can schedule processing dimension in the background.
I acted as the instruction according with the steps in Help, but it doesn't work. (The help told me let the source table blank, but the system will tell me need to put a source table. I don't know how to put into a source table name)
Can anyone give some advice?
Thanks in advance!
MaggieMaggie,
When scheduling the dimension process from the administration console a table called TempScheduleMBRxxxx is created where xxxx is the dimensionname of the dimension your just scheduled to process. Try to put this tablename as the sourcetable, I think it should work. So if you are scheduling the Entity dimension try to put TempScheduleMBRentity into this field.
Of coursw also check after scheduling if the table is really created in the SQL database.
-Joost -
Error in Processing Material Dimension
Hi
We are on BPC 7.5 MS. The Material Dimension has 70000 (SEVENTY THOUSANDS MATERIAL IDS).
When we are porcessing from the front end through BPC Admin COnsole, its taking about 3 hours to process and also at the end its saying the "THREAD WAS BEING ABORTED"
We are using the SSIS Task to create and process the Material Dimenion . Since we ar eloading daily we are processing the dimension also daily. The package status is shoiwng successfuly , but when we are going to access the BPF where the MATERIAL DIMENSION is designed as Data Region its given an error " YOU ARE NOT AUTHRIZED TO ACCESS THIS ACTION" But at the same time when we are processing the dimension form the front end the BPF is accessing but there is a error message at the end of the Dimension Processing.
Can any body throiw some light on the same.
Thanks
VivHi Sorin
Thanks for your reply.
To let you know. We went live 10 days back. We are using the SSIS Admin Task to create & process the Dimension. The material Dimension is getting processed every day and the data load is also happening daily.
But suddenly from the last Wednesday we have faced this issue.
We have configured BPF with Drive Dimension as Material & Time. Initially the BPF was also working fine. But from last Wednesday after the Material Dimension the planners cannot access the BPF.
To update your queries, we have only one Hierachy but we have 10 properties and we are creating the Hierarchy and the Properties at the run time. There are no Dimension Formula
Till yesterday the packages that we had scheduled at Midnight were successfully running both for Creating & Processing Material Dimension and also Append to Fact Table was also working fine.
Looking forwards to hear from you .
Thanks & Regards
Viv -
Hi
I am new to Oracle 9iAS. Can someone tell me if there is any
better way to implement a background scheduled process ?
Currently, I am doing it via AT command. Just wondering if
Oracle9iAS has any scheduler that I can make use of.
Thanks
CTYou can set up the different step while schedule the back ground job. Each step will have the program name, variant.
You can do his using transaction SM36 -> JOB WIZARD.
Thanks,
Srinivas -
Error While processing an Dimension
Hi Experts,
while processing an Dimension i am getting an error while processing, but in the BW it is showing 2 Dimension.
How to check which is the Latest/ Right one.
Kindly Help
Best Regards,
Bhupendra AryaHi,
You can find the details of diemnsions and its infoobject technical name in the table UJA_DIMENSION.
The filed TECH_NAME holds the infoobject technical name in BW for a particular dimension in BPC.
Hope this helps.
Regards,
Balraj. -
How to choose the right foreign key to be used when processing a dimension
Hi,
here is the problem I'm facing : I need to create a dimension in my cube from the table dimDocumentVente.
Here are the relations between my tables in SQLServer.
dimDocumentVente
ID
ID Article
ID GroupeComptaProduitTVA
dimArticle
ID
ID GroupeComptaProduitTVA
dimGroupeComptaProduit
ID
Code
with Foreign keys between :
- IDGroupeComptaProduit in dimDocumentVente and ID in dimGroupeComptaProduit
- IDGroupeComptaProduit in dimArticle and ID in dimGroupeComptaProduit
- IDArticle in dimDocumentVente and ID in dimArticle
In this dimension (based on dimDocumentVente), I add the information ID from dimGroupeComptaProduit.
When I process the dimension, I see in SQL Profiler that the relation between the 2 tables is done using dimArticle, which is not what I want to do. I want to use the relation which is between dimGroupeComptaProduit and dimDocumentVente.
Is there a way to tell SSAS, that I want to use the foreign key between dimDocumentVente and dimGroupeComptaProduit to calculate this attribute ?
From the user point of view, the information contained in the table dimGroupeComptaProduit contains information linked the the VAT rate. This information is linked to the items in our ERP (Dynamics NAV), and when we create a new order, this information is
copied in the order line and the user has the possibility to override it. So in the cube, it's interesting to both analyse from the value stored in the item and the value stored in the order. That's the reason why !
Thanks in advance for your help.Thanks for your answer but unfortunately, that's not exactly what I'm looking for.
I mean, I want to create a dimension based on table dimDocumentVente in which I want to include the information "code" coming from dimGroupeComptaProduitTVA table.
Please see below.
As you may notice, I have several foreign keys.
When I process the dimension, I see in SQL profiler that SQLServer is using the relation between dimDocumentVente and dimArticle plus between dimArticle and dimGroupeComptaProduitTVA to process my dimension. It's necessary for me that instead, it uses directly the
relation between dimDocumentVente and dimGroupeComptaProduitTVA. Is there a way to change this ?
Thanks. -
How to schedule Process chains in Bi Admin Cockpit
Hello friens,
I am working on installing Bi cockpit.
After installing the info providers, i have to schedule the process chains for Bi admin Cockpit.
I know the transaction is RSPC.
But I dont know how to schedule process chains for Bi admin cockpit.
How to schedule Init and Delta
If you can send me step by step documents.
Or any good sap note number.
Or any good links i will really apreciate it.
I want to schedule process chains
Content Master Data
Data Load Statistics # Delta
Data Load Statistics # Init
Query Runtime Statistics # Delta
Query Runtime Statistics # Init
System Master Data
Please adviseHi,
Please check out this document:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8da0cd90-0201-0010-2d9a-abab69f10045
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/36693695-0501-0010-698a-a015c6aac9e1
Hope it helps.
Thanks
Mona -
How to create a scheduled process
Hi all,
I'd like to create a (WLI) process that would run once
a day at 12:00 noon. Outside of WLI, I could easily use
SpringFramework/Quartz to create a scheduled task that's
equivalent to such a WLI process. But with WLI (8.1),
I've had a very hard time to create such a process.
I'd much appreciate if anyone could give a high level
steps how to do it. Thank you kindly in advance.
---Nam NguyenBishnu Kumar wrote:
Nam,
You can create a scheduled process in WLI.Here are the steps:
Create a channel file and uncomment the timerEvent section in weblogic workshop
Create a timer event generator with details like time of triggering,frequency,channel file etc in Weblogic Integration Admin Console(http://<serverName>:<ServerPort>/wliconsole.
Create a process file in workshop and select the option which subscribes to event generators.
Hope this helps you.
Regards
BishnuThank you kindly. That does indeed help.
---Nam -
Scheduling process flows and mappings
Hello
I have created many process flows. Now i want to schedule it. I know i can use OEM, but i need to log in as DBA. i also know that you can use owb scheduler module to schedule a process flow. but i want to schedule it using sql plus. i found a link on scheduling process flow in sql plus for older versions of OWB. Can we use the same script for OWB 10.2? here is the link - http://www.dba-oracle.com/oracle_news/2005_7_7_Scheduling_an_OWB.htm
Please let me know how to schedule a process flow in OWB 10.2 in sql plus. It would be great if you could post the sql script required to schedule OWB 10.2 process flows.
Thank YouHi,
the web server named by the link is down, so a general answer.
You can use the scripts sqlplus_exec_template.sql and oem_exec_template.sql from the directory <OWBHOME>/owb/rtp/sql and schedule it with cron or at or scheduler or ...
Regards
Detlef -
Scheduling process chain in 1st and last of the month
Hello ,
Can some one help in scheduling the process chain at the starting of the month and the end of the month ?
The chain has to start on 1 st and 28th of every month.
Help me with the informations please!
Points will be assigned!
Thanks in Advance
Ram!Have your process chain to start "After event". Then create an ABAP program to call function module BP_EVENT_RAISE. There are numerous postings in this forum on how to do this.
Next create two monthly jobs (one scheduled on the 1st and the other on the 28th) using SM36, and the only step in the job is to call the program to trigger (raise) the event. By triggering the event, your process chain will execute.
Check these links:
Re: scheduling process chain 3 specific times a day -
Scheduled process flows are not running automaticaly-OWB database clonning
What I did:
1. Cloned the entire OWB repository database from live (bidb01.bh.xyz.com) server to new (green1.bh.xyz.com) server.
****** Source New
Physical Hostname bidb01.bh.xyz.com green1.bh.xyz.com
DB Logical Hostname xyzbidb bidb-lh
Service Name BIPROD BIPROD
Listener Port 1521 1521
Oracle Home of RDBMS /app/oracle/home/product/10.2.0 /orabidb/oracle/product/10.2.0
Oracle Home of OWB /app/oracle/home/product/10.2.0/owb /orabidb/oracle/product/10.2.0/owb
2. Followed the Metalink Note 434272.1 (How To Update Warehouse Builder After A Database Cloning)
Issue:
Before doing the step-2, every time we put the new database up the normal process flows which run every day (10 AM, 1 AM , 2 AM , 2 PM, etc.) got executed on the production environment and hung the original processes that are being run on the production environment.
After following the note 434272, scheduled process flows in production is working fine but in the new server it is not at all working.
Could anyone please help me to fix this?
Edited by: Padmanaban G on May 7, 2010 5:15 PMThe issue was resolved by renaming the workflow. What is learned here is, we should not have same workflow name for two different workspace.
-
Error encountered while processing secured dimension
Hi,
We encountered this error when trying to process this secured dimension. Please refer to screenshot below:
[http://img200.imageshack.us/img200/1277/err1.jpg|http://img200.imageshack.us/img200/1277/err1.jpg]
Kindly advise on how to troubleshoot this.
Thanks!Hi,
In your screen shout, the error seems to be pointing to the length of the costcenter value 2010.
There may be following cause
1 - The length of the member value is grater then what is allowd in the fact table
2 - There may be spaces along with the data
3 - there may be a data curruption in the fact table.
possiable Remady
You will first need to find out the root cause
if it's
#1 Then make sure the length of each member is within the limit of the ID field. (Check the Dimension Property to see the length of each field) Id is 20 chr long.
#2 Make sure there is no space along with the member id's
#3 - Try to process the cube from SQL AS This will give you the same or more detail message if your cube is offline.
if you have a rouge data in fact tale it will fail, and then you need to start removeing the elemenets that it dose not have.
You can also try to delete the data out of fact table and then process the dimension. (I would only do this if you are on Dev system and you have a way of geting the data back!!)
Hope this helps
Sam -
Hi Gurus,
We are facing a short dump while scheduling process chains, as follows:
<BR><BR>
Runtime Errors UNCAUGHT_EXCEPTION
Exception CX_RSR_X_MESSAGE
<BR><BR>
Error analysis
An exception occurred which is explained in detail below.
The exception, which is assigned to class 'CX_RSR_X_MESSAGE', was not caught
and
therefore caused a runtime error.
The reason for the exception is:
No text available for this exception
<BR>
Information on where terminated
Termination occurred in the ABAP program "SAPLRRMS" - in "RRMS_X_MESSAGE".
The main program was "RSPC_MAINTAIN_SINGLE ".
In the source code you have the termination point in line 82
of the (Include) program "LRRMSU13".
<BR>
We tried to schedule it as a remote process chain from some other system it cancelled the job there with an ERROR_MESSAGE. We checked the RFC Connections at the source system side but it is working properly. We then tried to schedule the chain manually, we had this exception. Then we tried to have a look at previous logs of the process chain. It had this exception. We tried to reactivate the chain it was successful but when tried to schedule the chain same issue again. We tried to run the Meta chains under the same chain separately. They too gave us the same exception.
Please help.
Regards,
Sourabh DeoS Simran wrote:
Hi,
>
> Ours is a fresh installation..
>
> When i am loading for the first time till PSA it is successful..
>
> As HR data sources are 3.5 datasources, i am loading cube via infopackage..
>
> When i start the load to cube it is giving me dump with exception CX_RSR_X_MESSAG.
>
> i checked note 615389 which talks about "buffering of number range object BIM9999998". the 0REQID is not buffered, but it does not throw any error msg in RSRV to correct the error..
>
> and one more note 1157796 which talks about patches with version BI 7.0.
>
> Now we are in BI 730 with heighest level 0005.
>
> Not sure how to solve this error
>
> Any ideas?
What's your SP? Are you having any master data updates left unattended? Check the Master data objects, check the flows. Related SAP Notes : 914304 / Check 967202(SP10) and 998673(SP11), 1157796, 763203 and 615389
Edited by: Arun Bala G on Feb 12, 2012 9:50 PM -
Modifiying, Transporting and Scheduling Process Chain
Hello ALL,
i have to create a new process chain for a delta Load and put this process chain in a big existing Meta Chain, after i have to transport to Quality System.
if i control the difference between Dev and Quality system to have an idea i see that the Infopackages in Dev have the execution tab: Load Data Immediately without job: BI_BTCH
in Quality some Infopackages have execution tab: run successively in batch with job like this:
BI_BTCH LX6CW08S1ICM04I4O06KOPL
can you tell me please in detail how should i complete this activity:
- wich type of control should i do before creating and modifiying process chain in DEV and Quality
- how should i do to control in Quality the scheduling of a process chain
- if i modify a process chain in DEV and after i will transport in Quality what will be the affect in Scheduling, the scheduling will be the same without problem or i have to schedule again
- in generale how can i schedule a process chain, wich transaction and how in detail
Thanks a lot for your help
BilalHi Bilal,
1) EVENT: When you want to have a process chain 'A' to be started after completion of a process chain 'B' or any process in process chain 'B' we can use this event. These two chains can also be from different BI systems. Like Chain 'A' could be from one production system and Chain 'B' could be from different production system. As soon as the chain A finished an event will be triggered and this event will trigger the chain B. The start time of chain B might differ because it depends on the completion of chain A. To schedule a process chain using an event, Go to Tcode: RSPC look for your chain. Switch to change mode. Right click on the start variant and select maintain variant. Click on "change selections. click on "after event," give the event name in the slot and select the periodic job.
2) RUN JOB PERIODICALLY: When you want to have the chain run for more than once periodically we select this option. Suppose, chain B has to run after completion of chain A periodically we have to use this option. If you do not check this option, your chain B will run only once when the event is triggered after completion of Chain A. From the next time onwards, it not run even the event is triggered.
3) JOB: For every process when it runs a job will be created assainging it to a work process in the system. Similarly, when the chain starts a job will be created containing the log of the run. Also, in the scheduling options of a process chain, you can have your process chain started after completion of a particular job in the system (ex: an attribute change). For this, Go to Tcode: RSPC look for your chain. Switch to change mode. Right click on the start variant and select maintain variant. Click on "change selections. click on "after job" give the job name in the slot and save the settings.
4) SCHEDULING PROCESS CHAIN: Means to make settings to a process chain so that it will run on a periodic basis at a certain time. If you want to start a chain immediately, you will choose the option immediately and trigger it. It will run for only once. But, if you want to have your chain run everyday at 7:00 am in the morning, you have to schedule it using the scheduling options as below:
In Tcode: RSPC look for your chain. Switch to change mode. Right click on the start variant and select maintain variant. Click on "change selections." Click on Date/Time button. Give the start date and time in the Scheduled Start slots. (Ex: 09-04-2009, 7:00, to have the chain run at 7:00 everyday starting from tomorrow). Tick the check box Periodic job in the bottom and click on "periodic values" button and select the option as daily and save it. Then click on "Restrictions" button to specify the factory calander. The Tcode for calander is SCAL, where you can see all the factory calanders in the system and you can choose that suits your requirement. Save the changes and navigate back to process chain maintaince screen and click on "Schedule" button.
Now your chain is automated for trigger -
Error in process the Dimension
Hi Friends
We have a domain installtion of the BPC 7.0 MS Version.
Now whenever we are trying to process any dimension with the option "PROCESS MEMBER FROM THE MEMBER SHEET" the following error is coming " There's no data in the mbr table to validate and process"
and when we are trying to process the dimension without checking the option " PROCESS MEMBER FROM THE MEMBER SHEET" the following errir is coming " ActiveX component can't create objectObject variable or With block variable not set"
Can you please how to solve the above issue
Regards
krishHi,
This is happening because the following prerequisite software is not installed:
Microsoft SQL Server 2005 Backward Compatibility Components Solution
You can download it from
http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=228de03f-3b5a-428a-923f-58a033d316e1&displayLang=en
Hope it helps.
Maybe you are looking for
-
How do I upgrade my macbook pro 10.5.8 to a 10.6.3? Do I install snow leopard, if so which one and is this difficult? thanks kind of a newbie at doing this kind of stuff on my mac.
-
I have a older MBP running 10.6.8 and after the recent iOS update I have not been able to sync my devices. I was able to sync an ipod, but not iphone or ipad. iTunes recognizes my devices, but sync button stays grayed. I've changed my USB hub, reinst
-
Graphiccard - which one should i choose
Hello! first of all: my english ist not very good and thats why i got problems to find the right place, where i can post my problem. if this forum is the wrong one, please put my topic in the right one or tell me, where i can drop it. here is the rea
-
ASA5505 - The third VLAN on a base license
According to this document (http://www.cisco.com/en/US/docs/security/asa/asa72/asdm52/user/guide/ifcs5505.html) I can make the third VLAN to initiate traffic in one direction as depicted in this diagram This means that although 'Home' cannot communic
-
Simple question about the Monitor tab in OVM Manager
What are the quantities of the y axis? Memory appears to be MB, but is CPU percent, or load? And what is disk utilization? thanks, Peter