G
Guest
Hi,
I'm trying to build a datamart using Access as our database. Ideally I'd do
it in SQL server, but I belong to a business group and SQL server would make
this a low priority IT project. While we convince the powers-that-be about
our specific reporting and analytical needs, I'm tasked with the
responsibility of making something work with Access: Now.
Currently I can get a flat file dump from our datawarehouse using a
reporting tool. It has about 20 columns and has about 1.5million rows for 6
months of data and is 1.5gb in size within Access. We do apply some specific
business rules to categorize and do some clean up within Access.
I've been trying to unsuccessfully create a database out of this in the hope
of bringing down the redundancy present. The hope is that I can fit 12 months
of data into the database after it has been normalized into 8 tables in a
dimensional model (one fact, 7 dimension tables). To begin, we'd be updating
our database only once a month.
Table Analyzer seems like a great tool, but it doesn't seem upto the task,
I'm getting all kinds of errors (Temporary Disk Full or System Resources
exceeded) even when I work with just 50,000 rows of the original data. I was
able to make it work once on another database, so I know it works and Excel
users can use the Select Query generated to build pivot tables seamlessly
without worrying about the joins etc...
Would like to know if I'm being too ambitious or if I'm on the wrong path
here. Should I just stick with one Front End Db and multiple back end db's
to solve our needs? I know that will definitely make the job of incremental
monthly updates easier.
All suggestions welcome and appreciated,
John H.
I'm trying to build a datamart using Access as our database. Ideally I'd do
it in SQL server, but I belong to a business group and SQL server would make
this a low priority IT project. While we convince the powers-that-be about
our specific reporting and analytical needs, I'm tasked with the
responsibility of making something work with Access: Now.
Currently I can get a flat file dump from our datawarehouse using a
reporting tool. It has about 20 columns and has about 1.5million rows for 6
months of data and is 1.5gb in size within Access. We do apply some specific
business rules to categorize and do some clean up within Access.
I've been trying to unsuccessfully create a database out of this in the hope
of bringing down the redundancy present. The hope is that I can fit 12 months
of data into the database after it has been normalized into 8 tables in a
dimensional model (one fact, 7 dimension tables). To begin, we'd be updating
our database only once a month.
Table Analyzer seems like a great tool, but it doesn't seem upto the task,
I'm getting all kinds of errors (Temporary Disk Full or System Resources
exceeded) even when I work with just 50,000 rows of the original data. I was
able to make it work once on another database, so I know it works and Excel
users can use the Select Query generated to build pivot tables seamlessly
without worrying about the joins etc...
Would like to know if I'm being too ambitious or if I'm on the wrong path
here. Should I just stick with one Front End Db and multiple back end db's
to solve our needs? I know that will definitely make the job of incremental
monthly updates easier.
All suggestions welcome and appreciated,
John H.