ODBO Virtual Cubes
Posted: Mon Jul 22, 2013 2:58 pm
I stumbled on these the other day and for a time I thought I'd finally found the TM1 inter-server connectivity I've been after for many years - sadly no.
When writing a TI, the options within the ODBO source are Cube, Dimension and MDX Query. Selecting Cube leads you to a connection dialogue where you can connect to any TM1 server you can see, list out the cubes to which your credentials entitle you, and select a Cube Type. In my testing, selecting Physical generated code (somewhere) which errored - but selecting Virtual allows you to create a cube which appears to reside in your destination server but actually takes all its content (including rule logic) from the source server.
Great, I thought - finally we have cross server connectivity. But no...
a String data isn't read
b Control cubes aren't visible, but finally
c The Virtual cube is not selectable by TI in the destination server! Though you can browse/slice it.
So near....
Clearly, a product manager wrote the spec for this and a developer built and tested it. Can anybody suggest what it was for? (Politely
)
(Test environment 10.1.1 FP1 though the options are available in 9.5.2 at least and maybe earlier.)

When writing a TI, the options within the ODBO source are Cube, Dimension and MDX Query. Selecting Cube leads you to a connection dialogue where you can connect to any TM1 server you can see, list out the cubes to which your credentials entitle you, and select a Cube Type. In my testing, selecting Physical generated code (somewhere) which errored - but selecting Virtual allows you to create a cube which appears to reside in your destination server but actually takes all its content (including rule logic) from the source server.
Great, I thought - finally we have cross server connectivity. But no...
a String data isn't read
b Control cubes aren't visible, but finally
c The Virtual cube is not selectable by TI in the destination server! Though you can browse/slice it.
So near....
Clearly, a product manager wrote the spec for this and a developer built and tested it. Can anybody suggest what it was for? (Politely

(Test environment 10.1.1 FP1 though the options are available in 9.5.2 at least and maybe earlier.)