A better way to view your data and report?

I just attended a session here that describes a product from Datatel that is designed to off-load data from your Unidata/SQL Server/Oracle backend for Colleague. This is an intriguing way of solving reporting problems.

It essentially works by making a copy of relevant data to a secondary (or reporting) server. The real trick is that no matter what database is used for the application back-end, you are reporting off a SQL compliant database with industry standard tools. Additionally, even if the application changes its data model over time (and what app doesn’t), it should not affect your existing reports. This is because when the data is copied (or extracted), only relevant fields are carried over. Those which are not typically used do not make the transition to the new database (let’s say with a name like person_extract).

For example, let’s say you have a table that describes a person. It will have typical information like name, address, city, state, zip, birthdate, social security number (a really helpful bit in tracking people. i know, a little creepy.), and perhaps maiden name for women. Now, the location for all this information may have names like first_name, last_name, etc. What you see on the reporting server is something like first_name_extract, last_name_extract, etc. However, if the data model is changed and the maiden name is then placed in another table and given a name like maiden_name or name (assuming a table name like alternate_names and a field denoting maiden name, it will not make a difference to you. You are still reporting off person_extract. Where the data comes from to populate first_name_extract or last_name_extract, you do not care. The ODS takes care of that.

Really nice for keeping old reports relevant.

In addition, you can also use several database servers to report from. Datatel’s Data Orchestrator ODS (Operational Data Store) can use Microsoft SQL Server and Oracle. They are looking at MySQL as well. Moving forward, any additional SQL compliant servers they add just gives the IT department flexibility and smaller organizations a chance to save money.

About emilio

About yay heigh with black hair and brown eyes.
This entry was posted in Technology and tagged , . Bookmark the permalink.

2 Responses to A better way to view your data and report?

  1. Michael says:

    Have you used Datatel Orchestrator? Perhaps you could share your code of “fields” for download so we don’t have to reinvent the wheel…

    Thanks

    Michael

  2. emilio says:

    Michael,
    I actually left that job and work on a LAMP platform now. All my experience was only on Unidata as my former employer had only planned to move over to MS-SQL recently.

    emilio

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>