tag:blogger.com,1999:blog-4019598559914347729.post574934309840262167..comments2024-02-09T04:19:32.395-06:00Comments on Tim Tow's Hyperion Blog: Scalability and the Essbase Java APITim Towhttp://www.blogger.com/profile/01455458983202814616noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-4019598559914347729.post-33511370065807737072010-08-06T15:29:25.125-05:002010-08-06T15:29:25.125-05:00Tim,
I'm working with the Essbase JAPI right ...Tim,<br /> I'm working with the Essbase JAPI right now and I'm noticing that much of it is based on arrays. This could be a problem for scalability no? E.g. I'm wanting to stream the millions of members from a cube into a database. I don't want to pull all of the millions of members into memory on one machine and dump them into the db of the other. I want to fetch say 10000 at a time from Essbase. The api doesn't appear to allow me to do this. IEssMdAxis has getAllTupleMembers(..) which returns an IEssMdMember array instead of an iterator. Because it's an array the api must dump all the data onto my machine from the cube before I can start working with it. Ideas?David A. Fraserhttps://www.blogger.com/profile/02650294863311047929noreply@blogger.com