We have data stored in CMS database in Infomix and used to dump the data to SQL server tables.Now the client want to create a univese (6.x) on Informix CMS database.
Can some one help me in creating a connection to get the data from Informix?
You’ve completely confused me. The CMS does not exist in 6.x. Are you trying to build a universe in Designer 6.x against a XI CMS database? If so, don’t waste your time. The CMS database stores data in binary format, so you can’t read by running SQL queries against it.
I am sorry for confusing you saying CMS , this not related to XI version .We have a database in Informix called “CMS” used for phone availability and attendance service. The data from this CMS is dumped into SQL server; from SQL server we created a universe. And the client wants to get the data directly from Informix.
My question is how can we get the raw data directly from Informix but not via SQL server?
Sorry for an irrelevent topic, but Michel, there is a way to use SQL queries and get information from XI CMS. Use the query builder in business objects XI to query the CMS tables using simple SQL.
SELECT TOP 100 FROM CI_INFOOBJECTS WHERE SI_KIND = 'Webi'
We use a ODBC connection to informix (actually the same CMS, nothing to do with BO’s CMS, database). The driver we use is an Openlink generic ODBC driver. Everything works fine except refreshing Deski documents via infoview.
We can build reports in webi, refresh the deski reports on the server. All using the same user credentials. If we refresh a deski report in infoview there is simply no response and the report hangs.
For us this is a problem because we can not schedule any reports using the CMS database.
I take it you are talking about avaya CMS the telephony system? If you we have put business objects v6.51 over CMS r12/13 with great sucess. We used the openlink ODBC drivers and it performs just fine I would be interested in what reports you are looking at running
Indeed Avaya CMS on an informix/solaris database. We are reporting all kind of campaign statistics. Performs just fine except when running desktop intelligence reports via infoview, or scheduling deski reports. Then the odbc connection hangs. I think this is caused by several instances trying to log in using the same user credentials.
Any experience using Webi / Infoview, or paramaters on the server ?
If we don’t solve this we will have to do extracts to a SQL server.
We also have trouble finding “wrong party” information in the database.
Sorry but I only have the desktop client installed here so dont have any experence with Webi / Infoview. We have multiple users loggin on under the same user name maybe 3 at the most not sure what happens with more than that!
This database item you are trying to find “wrong party” what does it relate to i.e do the agents press a button on their phones to indicate it was a wrong party? I have the full database instruction manual from avaya so can find most things!
Thanks for this post, we are looking at completing a similar project, integrating data from several sources into historical reports. Did you create a universe for CMS or is there one on the market for sale?
Would anyone be interested in collaboratively sharing the costs of having a universe built, sharing their companies universe or similar?
A universe cannot be built on the CMS database, as the data is stored in binary format, and, therefore, is not readable via SQL. You can use the Query Builder tool, or SDK, to access the data in the CMS Database.
Any one have an idea how could I get database schema for CMS database in Informix of Avaya.
I want data of currently active(logged in) agent list with their states.
Again about accessing Avaya CMS Informix database.
We have Informix 2000 and there is an issue with grouping.
Looks like he is not supporting grouping for expression.
For BO generates this SQL:
SELECT
year(row_date),
sum(acdcalls)
FROM hagent
WHERE row_date=today-10
group by year(row_date)
Which is falling with “syntax error”
Only one way to is to use ordinal number:
SELECT
year(row_date),
sum(acdcalls)
FROM hagent
WHERE row_date=today-10
group by 1
But I dont know how to force BO to generate that kind of SQL