Profile picture for user TRW_Asiatic

Dear Community,

I'm wondering if I can set up a MS Access connection with ARIS MashZone and use it as a data feed source. Is that possible? I've checked the ARIS MashZone Help Files and the in-app help, but couldn't find any information regarding database requirements.

Thanks in advance. :)

by Markus L. Author
Posted on Wed, 04/20/2011 - 09:07

120 topic views and nobody has an idea how to solve this problem? :-/

0
by Thomas Heib
Posted on Wed, 04/20/2011 - 09:54

Hello Markus,

yes it is possible but an unsupported feature and absolutely not recommended for productive use. Performance and reliability can not be guaranteed.

First you have to register your Access DB with an alias as an ODBC Datasource on your windows machine using the ODBC-DataSource-Administrator.

Then, in place of the normal jdbc connections, you have to use the default JdbcOdbcDriver and insert "jdbc:odbc:<alias name>" as the database url in the mashzone administration.

All further steps are the same like using a "normal" JDBC connection...

Kind regards

Thomas

 

 

0
by Markus L. Author
Posted on Wed, 04/20/2011 - 10:08

Dear Thomas,

Thank you very much for your quick reply! :)

I set up a new User DSN (Microsoft Access driver):

 

Then I created a new database connection in the administration settings of MashZone:

 

When I hit the save button, I get the following error message (no matter if I enter the user credentials or not):

Is there something wrong with the sun JDBC/ODBC driver? Any help is highly appreciated :)

 

 

0
by Thomas Heib
Posted on Wed, 04/20/2011 - 10:34

Hello Markus,

as far as i can see, your configuration seems to be fine.

You might configure your DSN using the alternative driver "Driver do Microsoft Access" and give it a try.

Are you running MashZone as a service or as an application? In case of running as a service, it might also be necessary to configure a System-DSN instead of a User-DSN.

 

Kind regards

Thomas

0
by Markus L. Author
Posted on Wed, 04/20/2011 - 10:52

Dear Thomas,

It works! This "Driver do Microsoft Access" works (surprisingly).

As you're working for Software AG, have you made any negative experiences with ARIS MashZone and MS Access as a data source? As far as I see, it works pretty smooth (MS Access file >1GB)

0
by Thomas Heib
Posted on Wed, 04/20/2011 - 11:27

Hello Markus,

the problem is in the nature of the default JDBC-ODBC-Bridge/Driver implementation, which does not support/implement the common JDBC connection controlling mechanisms, due to this fact e.g. open connections or the size of transfered data packages might harm or slow down the whole application.

To address MS Access in a productive context,  it would be recommended to buy a commercial driver implementations, provided by different vendors, with complete jdbc functionality.

Kind regards

Thomas

0
by Markus L. Author
Posted on Wed, 04/20/2011 - 12:12

Hi Thomas,

Thanks for the advice, I will give it a try. :)

0
by Markus L. Author
Posted on Thu, 04/21/2011 - 10:43

Dear Thomas,

Is it possible that this unsupported JDCB-ODCB could lead to incomplete data?

For example, I've got 10 data rows in MS Access with an additional date field, let's say 19.04.2011

If I filter in MashZone, I just see 8 rows. It's so weird.

Or does this error occur due to the different date formats?:

This is the original MS Access format:

 

And this is how it looks like after my SQL Query in the feed preview result:

INVDAT is the original column. I tried to cut off the times and used the INV_Date as my data for the calendar.

Strangely, the data in the feed preview result is exactly the same as the data in the MS Access file. As soon as I use the calendar in the mashboard GUI, I lose data entries. And I don't know why!

0
by Markus L. Author
Posted on Fri, 04/22/2011 - 03:57

I've found the error by myself:

The table cuts of every result after a certain amount of data rows.

The entire MS Access table has about 40.000 data rows, starting from October 2010 until today.

When I put all the data into a MashZone table, it just shows the data from today until 21.01.2011. That's the problem. Why is that?

Is there a natural limitation of a query result in MashZone? I think I will aggregate the data in a Pivot Table first, that should solve the problem. Still, any help is highly appreciated :)

0
by Markus L. Author
Posted on Fri, 04/22/2011 - 04:26

Update:

There's also a 10.000 data row limitation for the MS Access database source. Bummer! I thought this limitation would only apply to the Microsoft Excel data source. :-(

0
by Markus L. Author
Posted on Mon, 04/25/2011 - 06:28

Ok, I've solved the problem thanks to the aggregation feature in the data feed editor. :)

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock