| Oracle9i OLAP Developer's Guide to the OLAP DML Release 2 (9.2) Part Number A95298-01 |
|
Defining and Working with Analytic Workspaces, 6 of 9
You can create programs that are automatically executed when you attach an analytic workspace. When you attach an analytic workspace by using the AW ATTACH command with the AUTOGO keyword, the workspace is searched for a program named AUTOGO. If it exists, then the program is executed before commands are accepted. If you do not specify the AUTOGO keyword, or if you specify the NOAUTOGO keyword, the program is not automatically executed.
If you have a program named AUTOGO in more than one currently attached analytic workspace (and thus multiple programs with the same name), then you must use their qualified object names when you edit them to ensure that you are accessing the correct one.
You do not have to name a program AUTOGO to have it automatically execute when you specify the AUTOGO keyword. Instead, you can use the AUTOGO keyword with the name of the program that you want executed. Even if a program named AUTOGO exists in the analytic workspace, Oracle OLAP executes the program you specify with the AUTOGO keyword.
Suppose you have two analytic workspaces of sales data, one for expenses and one for revenue. You have a third analytic workspace called analysis that contains programs that analyze the data. In the analysis workspace, you can have an AUTOGO program that includes the following two lines of code for attaching the other two workspaces.
AW ATTACH expense AFTER analysis AW ATTACH revenue AFTER analysis
When you attach the analysis workspace with the following command, its AUTOGO program runs automatically and attaches the other two workspaces.
AW ATTACH analysis AUTOGO
If you named the program ATTACHDATA instead of AUTOGO, you would attach the analysis workspace with the following command.
AW ATTACH analysis AUTOGO attachdata
Note that permission programs are executed before any AUTOGO program is executed.
See Also:
|
|
![]() Copyright © 2001, 2002 Oracle Corporation. All Rights Reserved. |
|