If I run the calc script to aggregate a BSO cube, it blocks and release each block in a few seconds?
Hello
If I run the calc script to aggregate a BSO cube, it blocks and release each block in a few seconds? Or is it keep held locked blocks even after aggregation for this block is over?
For example if I correct sparse dimensions Forecast, FY15, dec. and my accounts dimension is only dense, after calc has my senior level members in the accounts, it it will issue after updating (i.e. in fractions of seconds) or is agg keep it held in a lock?
I ask because I want to run scripts tot., but there is the update of our cube users. I never had a problem to start agg, while users are updating. But maybe I am lucky. If a user updates a closed block, they will receive an error message that I think. They may try to update again after a few seconds, I hope.
Thank you.
Locking behavior for BSO Essbase is described in the database administrator's Guide: http://docs.oracle.com/cd/E57185_01/epm.1112/essbase_db/dstinteg.html
It is certainly theoretically possible that a user can obtain a lock because of a calc, although I can't say I saw him be a problem in real-world applications (perhaps because access uncommitted is the default).
Tags: Business Intelligence
Similar Questions
-
Need to run the Calc Script in sequence in MAXL
Hello
I need a idea how to run calc in sequence through Maxl scripts. My requirement is to run calc script loads after the end of the last. I try to make the method below, but some how its not working. I'd appreciate any help.
Thank you
login password admin on ServerName.
spool to 'K:\test\MXLTest.log ';
/ * Calculate * /.
run the calculation App.db.Test;
function SIERREUR 'error ';
run the calculation App.db.Test2;
set the label 'error ';
spool off;
disconnection;
"exit";
Seems iferror works only with the batch/shell script. I was trying to run EAS.
-
Export of the metadata of Essbase via the Calc Scripts
Hi guys,.
Here's my problem,
We try to export essbase cube intersections in a flat file (so that it can be used by SUN)
)
We have developed a calc script to export an intersection to a flat file, but the flatfile is written only to the location of the essbase server.
But we need this flat file to immerse in an another server (SUN Server), so what would you suggest is the best way to do this on a regular basis (monthly) and huge amounts of data.
PS: Someone suggested me to use a windows batch file to move the flatfile, but I have no idea how to do that.
Any help would be really appreciated...
Thanks in advance
ArunMetadata? You mean, right? DATAEXPORT is only going to write the numbers, not of dimensionality.
I did deal with this issue, so - DATAEXPORT wrote only the box to Essbase. You can try pointing to mapped drives, but it has not worked for me.
Why not put together a script MaxL who runs the calc script (standard stuff so far) and then either the caller script in cmd OS either copy it to another location (if on Windows, see COPY) or use the MaxL shell command to launch a shell of the operating system and make the copy?
Another solution would be to set up a routine watcher file FTP'd the file off the drive, then did a deletion of the exported file. You may have to wait five minutes, but that shouldn't be a big problem in Informatica. In fact, I bet that informatica can do 99% of it.
Finally, another approach would be to write that all at a table and just picking up here.<--This is="" probably="" the="" easiest="" and="" if="" you="" think="" about="" it,="" what="" informatica="" was="" meant="" for;="" no="" more="" messy="" files="" to="" worry="" about="" and="" it's="" sql="" all="" the="" way.="" i="" would="" do="" a="" truncate="" after="" it="" read="" the="" table="" as="" dataexport="" has="" a="" habit="" of="" concatenating="">--This>
Kind regards
Cameron Lackpour
-
Update a UDA at a member of the main lines of the Calc script?
Happy new year everyone!
Is it possible to update a UDA at a member of the main lines of the Calc script? There is a custom for that function?
We want to check the data, and then update UDA based on what is our data.
Thank you.
Not that I know, and it is not possible to write one, since you probably can't restructure with the running calculation (chickens and eggs).
More likely, you will need to do a multi-step process; export the members that you want to set up a file via DATAEXPORT conditions or report designer, and then use this output to feed in an accumulation of dimension with an appropriate load rule.
Or write a Java API to fully customized program.
I'm also curious about the driving condition, as it is a rather unusual request.
-
My db Essbase corrupt when I complete the calc script why?
Hi all
I had the problem with essbase db... It is corrupting data when I closing all running calc script.
So that whenever I m taking back for that...
Please let me know how to avoid this... and why it is corrupt?
Is something wrong with my Essbase?
Kind regards
KatiaIf by "corrupt" you mean that essbase breaks down and you can't restart the db so yes it's unusual and something is wrong with the environment. However, if you mean that the data is not the same as it was before you start the script, then no, there is nothing wrong. Essbase is not a restoration have this cancellation, the calc script processed until you killed it.
Dave
-
Is it possible to run the command script with user account administrator rights?
Is it possible to run the command script with administrator user account rights means please tell me how to...
I need to run it in windows 7 professional service pack 1.
There are a few myths that won't go away, for example
- You can perform administrative tasks when you are working from a command prompt.
- A script (batch file, VBScript, PowerShell) gives you administrative rights.
There is no substance to a myth. Your account has administrator privileges, or it does not. There is no backdoor.
-
Run the PLSQL Script from Batch file
I am trying to run a PL/SQL script in a batch file in sp1 Windows 7 Prof
N ° 1) I wrote a simple PL/SQL script:
--
-The scope of variables
--
DECLARE
v_sal number (7.2): = 50000;
v_comm number (7.2): = v_sal *. 20;
v_message varchar2 (100): = 'eligible for the commission;
BEGIN
declare
v_sal number (7.2): = 50000;
v_comm number (7.2): = 0;
v_total_comp number (7.2): = v_sal + v_comm;
Start
v_message: = "not committed not" | v_message;
dbms_output.put_line (' message of sub-block is ' | v_message);
dbms_output.put_line (' subblock v_comm is ' | v_comm);
end;
v_message: = 'seller '. v_message;
-dbms_output.put_line ('Main block v_total_comp' | v_total_comp); -Error: not visible in the main block
dbms_output.put_line ('Main block v_comm' | v_comm);
dbms_output.put_line (' main block message is ' | v_message);
END;
/
Step 2) then I wrote a simple batch TstBatch.bat file
sqlplus scott/tiger@orcl < PLSqlVarInputTst1.sql > > TstBatch.log
Step 3) in the BACK of cmd, I tried to run TstBatch.bat
C: > TstBatch.bat
The log file tells me that I have connected to Oracle Database 11 g Enterprise Edition Release...
Then a lot of SQL > SQL > SQL >... 26 times
Procedue of PL/SQL completed successfully.
Disconnected from Oracle database
I also tried running the PLSQL script in SQLPlus:
SQL: > @PLSqlVarInputTst1.sql
Tell me the procedure completed successfully.
QUESTION: So, where is the output of the PL/SQL script?
Hello
You must activate the output: Add the following line at the beginning of your PL/SQL script:
SET SERVEROUT ON
...
-
Keyboard shortcut to run the last Script?
Anyone know of a keyboard shortcut to run the last script that was executed? I'm editing an animation and wrote a script that writes code based on it, and I need a quick way to run it without the open file dialog box.
Thank you!
Method 1:
You can assign shortcut keys to the first 20 scripts listed under the file > Scripts menu via the file «Adobe after effects 10.5 shortcuts» Just search for "ExecuteScript' in the shortcuts file find the section.
Method 2:
You can use ft_ToolBar which allows to launch scripts with the click of a button. You can also create a new button and just paste your script code directly in the window provided without having to create a jsx/jsxbin file.
-
Elements 4.0: run the postflight script fails
I ALMOST built Elements 4.0 as root on Mac OS 10.5.6 successfully (CPU PPC G5). Towards the end of construction, I see 'missing file' then 'cannot run the postflight script.
Any ideas? Thank you.
-
You can use variable substitution in the Calc script.
Hi guys,.
I want to use variable substitution in the calculation script. I v_SECSUBAREA that my substitution variable and its value would be like C12.00 or C13.00 or C12.00, C13.00.
But it gives me error mentioned below by checking the syntax of the calculation script.
Error: parsing formula [statement of DIFFICULTY] (line 15) 1200315 error: invalid object type
Calculation script:
-----------------------------
FIX (& v_CLEARYEAR, & v_CLEARMON)
FIX (& v_SECSUBAREA)
DIFFICULTY ('REPGBP', 'REPEUR', 'REPUSD', 'local', @DESCENDANTS ("DIVISION"), @LIST(&v_SECDNBENTITY), @DESCENDANTS ("SubAnalysis"),
@DESCENDANTS ("RTNROW"), @DESCENDANTS ("RTNCOL"))
CLEARDATA "RESUB."
ENDFIX;
ENDFIX;
ENDFIX;
Variable substitution:
----------------------------------
PRC COR_ALL v_SECSUBAREA C12.00 Calculation script does not have C12.00 as the value for the variable substitution. If I give FY15 then Script gives me a correct syntax.
Please help me to get this resolved.
Thank you
Shruti
Hello
Assuming that you calculate in the PRC. Database COR_ALL.
You may set the C12.00 value in quotes like "C12.00".
Kind regards
Philip Hulsebosch.
-
Runs the command "regsvr32 quartz.dll" shows 0 x 80040154 error and the laptop webcam does not work
Hello
Thank you for your response.
I appreciate that you have attached a screenshot of the problem.
Have you tried troubleshooting of hardware and devices running?
Please refer to the suggestions of Naman R responded on 1 April 2011 and check if that helps.
http://answers.Microsoft.com/en-us/Windows/Forum/Windows_7-windows_programs/DllRegisterServer-failed-with-error-code-0x8002801/403ee0d0-895B-E011-8dfc-68b599b31bf5Note: Serious problems can occur if you modify the registry incorrectly. Therefore, make sure that you proceed with caution. For added protection, back up the registry before you edit it. Then you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click on the number below to view the article in the Microsoft Knowledge Base:
http://Windows.Microsoft.com/en-us/Windows/back-up-registryI hope this helps.
Thank you
-
Use of substitution in the calc script variables
Hi all
I create a calc script to recalculate my cube BSO for a given date, when I load the data in one night (for the previous day). I have a process that defines a variable substitution SELECT_DATE that load data rule uses to select the data in the source transactional system.
However when I try to use that in my calc script it seems to like it - by script seems reasonably simple can anyonce advise on where I'm wrong or another method?
Script:
ESS_LOCALE English_UnitedStates.Latin1@Binary
UPDATECALC OFF SET;
SET CALCPARALLEL 4;
FIX (@ALLANCESTORS (& SELECT_DATE))
DIM CALC ({comma seperated list of all dimensions in the cube});
ENDFIX
@ALLANCESTORS (& SELECT_DATE);
SET UPDATECALC
I get the error:
Error: 1200354 error analysis formula [statement of DIFFICULTY] (line 5): type [MEMBER] [number] ([]) in function [@ALLANCESTORS]
& SELECT_DATE contains 21/03/2011
If I replace it & with "21/03/2011' SELECT_DATE it checks OK.
Please let know us, using a CALC SET begins to take too long to run quietly all night.
Thank youIs it possible, that you can set the variable with quotes, for example "21/03/2011.
See you soon
John
http://John-Goodwin.blogspot.com/ -
The use of variables in the Calc scripts and business rules
I'm sure that there have been previous discussions on this topic, but can anyone let me know the benefits of using variables in scripts of Calc and BRs?
Thank you
AI've never used variable Calc and after reading a guide to the study, which has talked about them, I didn't really understand the benefits.
^ ^ ^ I use variables all the time to make difficult abstract formulas. Here is an example.
/* Declare variables */ VAR varSalaryCosts ; VAR varProdOHLabXXXX ; VAR varXXXX ; A whole bunch of code here along with very limited FIX statement and then... "Salaried Labor" ( varSalaryCosts = "Salary Costs"->"No Department"->"No Category"->"Salaried" - "Wage Bonus"->"No Department"->"No Category"->"Salaried" - "YYYY Retention Bonus 40%"->"No Department"->"No Category"->"Salaried" - "YYYY 60% Ret Bonus Accrual"->"No Department"->"No Category"->"Salaried" ; varProdOHLabXXXX = "Number of Employees"->"ZZZZDepartments"->"Codes"->"Salaried" + "Number of Employees"->"Blah Departments"->"Codes"->"Salaried" + "Number of Employees"->"Humph Departments"->"Codes"->"Salaried" + "Number of Employees"->"TTTT"->"Codes"->"Salaried" ; "Salaried Labor" = varSalaryCosts * ("Number of Employees"->"Salaried" / varProdOHLabXXXX) ; )
The last formula is how the formula was described to me by the owner of the company. I find it much easier to read something like:
"Salaried Labor" = ("Salary Costs"->"No Department"->"No Category"->"Salaried" - "Wage Bonus"->"No Department"->"No Category"->"Salaried" - "YYYY Retention Bonus 40%"->"No Department"->"No Category"->"Salaried" - "YYYY 60% Ret Bonus Accrual"->"No Department"->"No Category"->"Salaried") * ("Number of Employees"->"Salaried" / ("Number of Employees"->"ZZZZDepartments"->"Codes"->"Salaried" + "Number of Employees"->"Blah Departments"->"Codes"->"Salaried" + "Number of Employees"->"Humph Departments"->"Codes"->"Salaried" + "Number of Employees"->"TTTT"->"Codes"->"Salaried")) ;
I used the TABLE in a calc script really-cool-but-alas-not-invented-by-me do better than planning made the conversion of currency currency conversion in planning. (How's that for a run-on sentence?) It is one of the six blog posts that I'm trying and I will end it soon, I hope. I am now thrash mode. It doesn't have its uses and I'll try to remember to update this thread when I'm done.
Kind regards
Cameron Lackpour
-
Running the logon script after AnyConnect VPN connection
Is it possible (such as the Launcher on the IPSec client) to run a login script after establishing a VPN connection? When a user connects to the VPN client AnyConnect I need to be able run a login script to map drives. I looked the ASDM, but see anywhere that it seems that this would be configured. I thought I would check to make sure I'm not missing something.
We lack ASA IOS v8.2 (2), ASDM 6.2 (5).
Thank you.
You can learn more about the AnyConnect script capabilities on the link below...
-
How to close all windows after running the SaveAsPDF script?
I ran into the problem where I adjusted the SaveAsPDF script to backup my PDF files with a preset specific PDF I use. But after executing the script, all newly created PDF files are open in illustrator and I have to close it manually one by one, choose if I want to 'Save' or 'do not save' (even if they are already registered). I would like for them to close right after that the PDF is created.
I've added in the script:
if (myFile.open("w")) { myFile.close(SaveOptions.DONOTSAVECHANGES); }
Who's going to run the script and close the files, but for only 3 of the 10, I opened. The 7 remaining won't be saved or converted to PDF. Is there something wrong in my script or anything else that I can try to solve this problem?
Here is my complete script:
/** Saves every document open in Illustrator as a PDF file in a user specified folder. */ // Main Code [Execution of script begins here] try { // uncomment to suppress Illustrator warning dialogs //app.userInteractionLevel = UserInteractionLevel.DONTDISPLAYALERTS; if (app.documents.length > 0 ) { // Get the folder to save the files into var destFolder = null; destFolder = Folder.selectDialog( 'Select folder for PDF files.', '~' ); if (destFolder != null) { var options, i, sourceDoc, targetFile; // Get the PDF options to be used options = this.getOptions(); // You can tune these by changing the code in the getOptions() function. for ( i = 0; i < app.documents.length; i++ ) { sourceDoc = app.documents[i]; // returns the document object // Get the file to save the document as pdf into targetFile = this.getTargetFile(sourceDoc.name, '.pdf', destFolder); // Save as pdf sourceDoc.saveAs( targetFile, options ); sourceDoc.close(); } alert( 'Documents saved as MarkPreset PDF' ); } } else{ throw new Error('There are no document open!'); } } catch(e) { alert( e.message, "Script Alert", true); } /** Returns the options to be used for the generated files. @return PDFSaveOptions object */ function getOptions() {var NamePreset = 'MarkPreset'; // Create the required options object var options = new PDFSaveOptions(); options.pDFPreset=NamePreset; // See PDFSaveOptions in the JavaScript Reference for available options // Set the options you want below: // For example, uncomment to set the compatibility of the generated pdf to Acrobat 7 (PDF 1.6) // options.compatibility = PDFCompatibility.ACROBAT7; // For example, uncomment to view the pdfs in Acrobat after conversion // options.viewAfterSaving = true; return options; } /** Returns the file to save or export the document into. @param docName the name of the document @param ext the extension the file extension to be applied @param destFolder the output folder @return File object */ function getTargetFile(docName, ext, destFolder) { var newName = ""; // if name has no dot (and hence no extension), // just append the extension if (docName.indexOf('.') < 0) { newName = docName + ext; } else { var dot = docName.lastIndexOf('.'); newName += docName.substring(0, dot); newName += ext; } // Create the file object to save to var myFile = new File( destFolder + '/' + newName ); // Preflight access rights if (myFile.open("w")) { myFile.close(SaveOptions.DONOTSAVECHANGES); } else { throw new Error('Access is denied'); } return myFile; }
Try this change
for (i = 0; i< app.documents.length;="" i++="" ) ="">
for (i = app.documents.length; i > 0; i--)
Maybe you are looking for
-
Stay at random - 1st generation (2001-mechanical wheel) iPod classic
Hi all Thank you for taking the time to read my post here. Informative advice would be greatly appreciated! After 15 years of daily use, the girl begins to show its age. Does anyone have an idea how to fix this? Question iPod will perform a hard rese
-
El Capitan works well all of a sudden yesterday Keychain abandoned. I restarted the computer (iMac) and when it comes to application to begin the keychain, I start it and it quit again and again and again.
-
I have a HP touchpad wi - fi only. I tried to install webos doctor my camera has been more grumpy and not to open some websites and mime files. I had the doctor partially installed and Java blocked the completion by saying that the certificate was
-
DDR4 Ram how can I upgrade worms in my Acer Aspire E5-553-14 year and how many ram slots is there?
-
Updates very slow XP - SP3 crashes and the connection to the server fails
original title: updates very slow XP I have two xp computers and updated running is very, very, slow down or failed to connect to the Microsoft website. The second computer, a laptop, is a special purpose computer, so I have no installed virus. SP3 i