Defining Build Actions
Use the Build Actions button to access the Build Actions dialog box. In the dialog box you can define build actions for the cube.
The results of full or incremental builds of cubes depends on unobserved control conditions, etc. By defining build actions, you can:
- Notify users of specific results by e-mail
- Retry the build a specific number of times at specified intervals, and at the beginning of the retry period notifying users of the number of retries and the wait period
To define build actions:
- Select the cube in the Design tree. The Properties pane updates.
- Choose the Build Actions tab.
- Enter the SMTP server.
- Enter the e-mail address of the user defined as the sender of the message.
- To identify the e-mail recipients for specific results, enter the e-mail address in the Recipients column of the Inform After Building group box.
- For each unsuccessful completion status, enter the e-mail recipients, the retry interval and the number of retries in the Retries group box.
- Choose the OK button. You return to the Properties pane.
Note
Separate multiple e-mail addresses with a ; (semi-colon).
The retry interval on an unsuccessful completion status is in minutes.
O3 uses SMTP support. This means the e-mail addresses must use SMTP support and an SMTP e-mail server or SMTP support must be available.
Build Completion Status
Status |
Description |
---|---|
Full OK |
Successful completion. A full build has completed successfully. |
Incremental OK |
Successful completion. An incremental build has completed successfully |
Invalid Guard |
Unsuccessful completion. The build did not complete because one or more guard conditions were not met. The result includes the guard name. |
Unavailable Source |
Unsuccessful completion. The build did not complete because verification of one or more data sources failed. This may be due to an unavailable text file, an out of service database, etc. If you turned on the Verify Before Construction checkbox on the Description tab of the Source properties pane, the result includes the source name. |
Interrupted |
Unsuccessful completion. The build did not complete because an access attempt to a data source failed, or a cube was not found for an incremental build. This access failure only occurs for sources with no verification. If the build is incremental, the cube maintains its former status and is still usable. |
Error |
Unsuccessful completion. The build did not complete because of an internal error. The result includes the original internal error. If the build is incremental, the cube is left in an inconsistent state. You must rebuild it in order to use it again. |
No Valid Controller |
Unsuccessful completion. The build did not complete because no Controller parameters changed values since the last build of the cube. |