![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello, I have short code written in vbscript: ' ******* BEGIN CODE ************* Dim dsoServer Dim dsoDB Dim dsoCube Set dsoServer = CreateObject("DSO.Server") dsoServer.Connect "MY_SERVER" Set dsoDB = dsoServer.MDStores("MY_CUBE") Set dsoCube = dsoDB.MDStores("MY_01_PHYSICAL_CUBE") dsoCube.Process processFull Set dsoCube = dsoDB.MDStores("MY_02_PHYSICAL_CUBE") dsoCube.Process processFull Set dsoCube = dsoDB.MDStores("MY_VIRTUAL_CUBE_BASED_ON_TWO_PHYSI CAL") dsoCube.Process processFull Set dsoCube = Nothing Set dsoDB = Nothing Set dsoServer = Nothing ' ******** END CODE The code runs about 50 minutes. When I try read LastProcessed property of MY_02_PHYSICAL_CUBE when cube is processing, I see the date when cube started processing, but it is not the date when the cube was last successfuly processed (even LastProcessed property of MY_VIRTUAL_CUBE_BASED_ON_TWO_PHYSICAL is changing during processing physical cubes) . When processing of the cube has finished, then LastProcessed property returned me correct date. Is it normal behaviour ? How using DSO (what properties should I check) to be sure that, cube was today processed (but it is not during processing at the time of checking) ? Please help me. Greetings, |
![]() |
| Thread Tools | |
| Display Modes | |
| |