The dialog is displayed when you click the OK button in the New Cube dialog for selecting business view. It helps you to define the updating policy of the in-memory cube created based on the selected business view.
This dialog contains the tabs listed below. Set the settings in each tab according to your requirements.
Back
Goes back to the previous tab.
Next
Goes to the next tab.
Finish
Applies the settings.
Cancel
Cancels any settings and returns to the New Cube dialog for selecting business view.
Help
Displays the help document about this feature.
Before you can schedule a cube task, you first need to configure the settings in this tab. See the tab.
Specifies values of the parameters applied in the selected business view. If the business view does not have parameters, "No Parameter Needed" will be displayed here.
You may specify parameter values in these ways.
Specifies the in-memory cube information.
Cube Location
Shows the location of the cube. It is "Unknown" if it is the first time you schedule a task for the business view.
Name
Shows the name of the business view. It is also used as the name of the new cube.
Data Source
Shows the data source name.
Catalog
Shows the catalog name.
Priority
Specifies a priority level to the scheduled task. The priority levels are from 1 to 10 in ascending order of lowest priority to highest priority. By default this property is ignored unless server.properties is modified to set queue.policy not equal to 0.
Configures some advanced settings.
Connect to [Data Source Name]
Specifies the DB user and password with which you want to connect to the data source.
Add TaskListener to be Invoked
Enables you to call the Java application before/after viewing or when scheduling the task.
Enable Auto Recover Task
Specifies to enable the task to be auto recovered.
The Conditions tab allows you to specify the conditions for the task. It contains the following two sub tabs:
The Time tab allows you to set settings for specifying the time for when a task is to be performed. See the tab.
Time Zone
Specifies the time zone.
Time Type
Specifies the time type of the task.
If the option is not checked, the schedule will be performed automatically according to the time condition.
If the option is checked, the schedule will be fired only upon the first report running request based on the business view after each scheduled time.
The Trigger tab allows you to set settings for specifying a trigger for the task. See the tab.
Select a trigger to bind
Specifies the trigger from the drop-down list for the task.
Create New
Creates a new trigger.
Logic with time condition
Specifies the logic between time condition and trigger condition.
Notes:
The Settings tab allows you to configure the location and size of the cube. See the tab.
Maximum Memory Allowed
Specifies the maximum memory for the cube to use. Each cube has this setting. The total of all cubes' maximum memory allowed should be no more than the maximum cube memory allowed.
The value must be provided, otherwise you are not allowed to continue with the other tabs or to finish the dialog. The value should be no more than the available memory.
Move the cube to disk if insufficient memory was allocated
When the option is selected, the cube will be cached on disk when the specified memory size is not enough to hold it.
If the option is selected, when initiating or updating an in-memory cube, if the memory requirement is bigger than the cube's maximum memory allowed, or if all in-memory cubes' memory usage will be bigger than the maximum cube memory allowed, the cube will be swapped to disk, otherwise if this option is unselected, the cube status will be set to disabled.
Cache Detail on Disk
When the option is selected, the aggregation data in the business view will be cached into memory and the detail data will be cached on disk.
When the option is unselected, only the aggregation data in the business view will be cached into memory.
Available Memory
Shows the memory that can be used to run the cube. The value equals the maximum cube memory allowed for all cubes minus the total memory usage.
Total Memory Usage
Shows the total maximum memory allowed for all in-memory cubes which are not in the Disabled status.
Memory usage table
Lists the memory usage of all the other cubes excluding the current.
The Notification tab allows you to notify someone by e-mail when a task has finished running, regardless of whether it was successful or unsuccessful. See the tab.
When task is successful
Specifies to send an e-mail when the task is successful.
When task fails
Specifies to send an e-mail when the task is unsuccessful.
To
Specifies the address you want to send the e-mail to.
Cc
Specifies the address you want to copy to.
Bcc
Specifies the address you want to secretly copy to.
Subject
Specifies the subject of the e-mail.
Comments
Specifies the contents of the mail or comments to the contents.