Replicates all changed data cells in the replicated partition from a data source database to the selected data target database. Use this command when you are in the target database.
Syntax
1:
GETUPDATEDREPLCELLS sourceServerName sourceAppName sourceDbName
2:
GETUPDATEDREPLCELLS ALL
Parameter | Description |
---|---|
sourceServerName | Name of the data source server from which cells are replicated. |
sourceAppName | Name of the data source application from which cells are replicated. |
sourceDbName | Name of the data source database from which cells are replicated. |
ALL | Updates cells for all partitions where the selected database is a data replication target. |
Notes
This command gets all changed replicated data cells from the data source server, application, and database, and replicates them in the data target database you select with the SELECT command.
Essbase determines what updates are performed, based on an internal time stamp which is read at the block level. Whenever data in the block changes, the time stamp is reset to the current time. If data is changed that is not defined in the replication area, but is part of the data block, the time stamp is still refreshed. Therefore, it is possible to update data in the replication area, even though the replication data has not changed.
When a block is removed by such actions as RESETDB and you request an update of the replication cells, Essbase performs an internal search that identifies blocks without time stamps. Essbase then gets all cells from the replication area, instead of only changed cells, which may cause a time delay.
GETUPDATEDREPLCELLS gets cells from the data source server to the data target server, based on a request made from the data target server; PUTUPDATEDREPLCELLS puts cells from the data source server to the data target server, based on a request made from the data source server.
Example
GETUPDATEDREPLCELLS "Aspen" "Sample" "Basic";
See Also