![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I am trying to develope a simple web-base front end tool which analysis clickstream of a site. I am looking for an open api which can discover and execute the cube. Possible options include following: 1) OLE DB (MS) 2) JOLAP (Oracle, IBM, Hyperion) 3) XML/A (MS, Hyperion, SAS) XML/A seems a good candidate although there might be performance overhead. It doesn't tide to any language or platform. Since I only knows Java, have anyone implement any client tool with java and apache AXIES api? Anybody knows if Hyperion has release the implemetation for XML/A? I am not looking at JOLAP because ORALCE and IBM aren't big market players. Also, I know for sure that hyperion doesn't have the implemtation for the JOLAP althogh Hyperion claim to join the force of implementing JOLAP. Maybe, hyperion doesn't have implementation for XML/A as well? If that's the case, I have a guts feeling that I might have to my tool without OLAP server due to the chaotic of the OLAP api. But I have very little clued of implemeting a such thing. A star chema is a good start but it's not quite yet enough. The dataware house will contain mammoth of data which loaded data from web server and back end server logs. Therefore, it must scale and performce well. So, I expect that I might have to implement some very sophisticated storage, any recommandation. I don't know what else I can said but I think I only knows very little about OLAP, hope this can lead to a good discussion. Thanks in advance. |
#3
| |||
| |||
|
|
There's an interesting statement: "I am not looking at JOLAP because ORALCE and IBM aren't big market players." Anyway, if you're interested in the Microsoft APIs but don't consider XML/A mature, why don't you look into insulating your application from the underlying API by going with a product like Simba's that add a layer of abstraction. Seth liber wrote: I am trying to develope a simple web-base front end tool which analysis clickstream of a site. I am looking for an open api which can discover and execute the cube. Possible options include following: 1) OLE DB (MS) 2) JOLAP (Oracle, IBM, Hyperion) 3) XML/A (MS, Hyperion, SAS) XML/A seems a good candidate although there might be performance overhead. It doesn't tide to any language or platform. Since I only knows Java, have anyone implement any client tool with java and apache AXIES api? Anybody knows if Hyperion has release the implemetation for XML/A? I am not looking at JOLAP because ORALCE and IBM aren't big market players. Also, I know for sure that hyperion doesn't have the implemtation for the JOLAP althogh Hyperion claim to join the force of implementing JOLAP. Maybe, hyperion doesn't have implementation for XML/A as well? If that's the case, I have a guts feeling that I might have to my tool without OLAP server due to the chaotic of the OLAP api. But I have very little clued of implemeting a such thing. A star chema is a good start but it's not quite yet enough. The dataware house will contain mammoth of data which loaded data from web server and back end server logs. Therefore, it must scale and performce well. So, I expect that I might have to implement some very sophisticated storage, any recommandation. I don't know what else I can said but I think I only knows very little about OLAP, hope this can lead to a good discussion. Thanks in advance. |
#4
| |||
| |||
|
|
Another consideration might be, with Oracle OLAP at least, is to consider the API that is called 'SQL'. It is after all probably the most 'open' API you could think of. You can work directly with multidimensional data, and the multidimensional calculation engine of the OLAP Option in Oracle using PL/SQL calls and simple SQL SELECTs etc. |
#5
| |||
| |||
|
|
"Kevin Lancaster" <KevinDotLancaster (AT) Oracle (DOT) Com> wrote Another consideration might be, with Oracle OLAP at least, is to consider the API that is called 'SQL'. It is after all probably the most 'open' API you could think of. You can work directly with multidimensional data, and the multidimensional calculation engine of the OLAP Option in Oracle using PL/SQL calls and simple SQL SELECTs etc. I personally don't want to flatten my OLAP data into 2-d rowsets with SQL. What I want to have in my client application, is a subcube (a multidimensional structure). I think it's time for Oracle to stop spreading that "SQL access to MD data is the best thing after, well, the last thing which was really great" nonsense. |
#6
| |||
| |||
|
|
There's an interesting statement: "I am not looking at JOLAP because ORALCE and IBM aren't big market players." Anyway, if you're interested in the Microsoft APIs but don't consider XML/A mature, why don't you look into insulating your application from the underlying API by going with a product like Simba's that add a layer of abstraction. Seth liber wrote: I am trying to develope a simple web-base front end tool which analysis clickstream of a site. I am looking for an open api which can discover and execute the cube. Possible options include following: 1) OLE DB (MS) 2) JOLAP (Oracle, IBM, Hyperion) 3) XML/A (MS, Hyperion, SAS) XML/A seems a good candidate although there might be performance overhead. It doesn't tide to any language or platform. Since I only knows Java, have anyone implement any client tool with java and apache AXIES api? Anybody knows if Hyperion has release the implemetation for XML/A? I am not looking at JOLAP because ORALCE and IBM aren't big market players. Also, I know for sure that hyperion doesn't have the implemtation for the JOLAP althogh Hyperion claim to join the force of implementing JOLAP. Maybe, hyperion doesn't have implementation for XML/A as well? If that's the case, I have a guts feeling that I might have to my tool without OLAP server due to the chaotic of the OLAP api. But I have very little clued of implemeting a such thing. A star chema is a good start but it's not quite yet enough. The dataware house will contain mammoth of data which loaded data from web server and back end server logs. Therefore, it must scale and performce well. So, I expect that I might have to implement some very sophisticated storage, any recommandation. I don't know what else I can said but I think I only knows very little about OLAP, hope this can lead to a good discussion. Thanks in advance. |
![]() |
| Thread Tools | |
| Display Modes | |
| |