When Data Drives Your Business
  GO
Contact Us 888-828-8201

 

Recent Posts

Archive

Bloggers

Category List

Tag Cloud

 
Data Factory
Aginity Data Factory
Posted by: Dan Kuhn - CTO on 3/9/2010 | 0 Comments

We’ve been working on a query tool for Netezza to address our own selfish needs– primarily to get a deeper knowledge of how to deeply leverage it and bring platform specific features directly to our developers via a simple “Netezza Aware” query tool.  Although we like it for specific reasons, there are a lot of great tools out there that support Netezza.  They are not aware of some of the more unique aspects of Netezza, but they have some great capabilities for doing queries, reviewing data results,etc.  I thought it would be useful to share these.  Please feel free to comment on them and let me know those I may have missed.

Enjoy!

 

Name Publisher Website
Toad Quest Software http://www.quest.com/toad-for-data-analysts/
Advanced Query Tool AQT http://www.querytool.com/index.html
The Query Tool Tyson Software http://www.tysonsoftware.co.uk/
Visual Query Tool NetWorks Ltd. http://www.networks.ro/
Aqua Data Studio AquaFold http://www.aquafold.com/
DTM SQL Editor SQL Edit http://www.sqledit.com/editor/index.html?GoogleAdWords
DbVisualizer DbVIX Software http://www.dbvis.com/
RazorSQL RazorSQL http://www.razorsql.com/
DatabaseSpy Altova http://www.altova.com/databasespy.html
DBArtisan Embarcadero Technologies http://www.embarcadero.com/products/dbartisan?gclid=CNHW2-Ge9Z8CFQ8eDQod8mfFYw
DB Solo DBSOLO http://www.dbsolo.com/
ADO Query Tool George Poulose Software http://www.gpoulose.com/
FlySpeed SQL Query Active Database Software http://www.activedbsoft.com/overview-querytool.html
Universal SQL Editor MingSoftware http://mingsoftware.com/universalsqleditor/overview.html
SQL*ALL SQL*ALL http://www.sqlall.com/
SQL-Hero Codex Framework http://www.codexframework.com/sqlhero/
Visual SQL-Deisgner VisualSoft http://www.visualsoftru.com/products.asp
Superior SQWL Builder Red Earth Technologies http://download.cnet.com/Superior-SQL-Builder/3000-10254_4-10214916.html
Database Workbench Upscene Productions http://www.upscene.com/
SwisSQL SwisSQL http://www.swissql.com/
dBAnalyst SeaBirdSoftware http://www.seabirdsoftware.com/
Rapid Query Spectral Core http://www.spectralcore.com/
ActiveQueryBuilder ACtiveQueryBuilder http://www.activequerybuilder.com/
HappyFish Polderij http://www.polderij.nl/happyfish/
Database Assistant Markosoft http://www.markosoft.net/dbassistant.html
Database Bridge Skyway Technology http://databasebridge.skyway-technology.qarchive.org/

 

Note, you can download ours for free here:

Aginity-Netezza Workbench Download

Posted by: Dan Kuhn - CTO on 2/10/2010 | 0 Comments

In the last few years, MPP (Massively Parallel Processing) databases vendors like Netezza, Greenplum and Aster have driven the cost for performance way down - allowing smaller organizations to consider BI and data processing capabilities they could only dream of. As a solution architect and admitted data junkie I now find myself giddy as I ponder how this alters what is possible and changes traditional architectures.

Although there are a lot of areas in the BI stack that are impacted by the power now available (analytics, OLAP, BI reporting, data quality, etc.), the area I seem to be focused on most recently is the Data Integration layer. The disruption has already taken its toll by messing with the acronym ETL. Now people are using the term ELT (get the data on the MPP box fast then do your transformations) and even ETLT (do a little transformation work before you land the data then do some more on the box).

In the real world of projects I see the same struggle within data integration teams wondering when and where to perform their operations. "Should data cleansing or surrogate key assignments be done prior to landing data or while we move it from the source?" “If I just bulk load files and use multi-pass SQL statements to transform my data on the box, why do I need an ETL tool?" "Some of the ETL tasks have a pushdown optimization option while others do not? How does that help me in my data flow?"

ETL versus ELT

ETL vs. ELT ... what's out there?

I think the core problem is that ETL and data integration tool vendors like Informatica, Ab Initio, DataStage, etc. have added significant value in the past by offloading the databases and processing in their own resource space. When the data volumes got enormous, they enabled scaling up and out on additional hardware and created leading edge optimization strategies. Now all of a sudden their target databases are MPP enabled with stacks of blades, memory and disks. With enormous processing capabilities and the ability to handle mixed workloads, why should organizations also invest in additional ETL processing hardware? 

I find all the conflicting aspects of this problem fun to ponder. MPP Database Vendors have now given us an opportunity and the need to re-invent the BI stack. For them moment, the future I see is one where the data integration tool vendors begin to truly leverage the MPP architectures the databases are offering - either by pushing transformation down to the databases or actually embedding themselves into the database hardware and software. Vendors like Informatica have seen this coming and are reacting in kind – but the reality is that there is still a long way to go.

Investigating best ETL / ELt for NPS

 

It is a cool time to be in the world of data.

While a company always has the option to build their enterprise data systems from scratch as an active enterprise data factory, most companies have large legacy data warehouses.  In those cases, it is always possible, and often desirable, to migrate to the data factory.  Here are the six major steps involved in a migration approach.

 

  1. Early Win. Create an “outer defense.” Build “Output Application and Reporting” model to provide near term business value and a layer of insulation so that the team can begin to work on the “production line” of the foundation layer.
  2. Foundation. Incrementally build the data and process portions of the Input System. Begin building the “Input Enterprise Data Model,” populating select elements of each Subject Area as needed. Put important processing in place for functions like Change Data Capture, Keying and Data Quality.
  3. New Tools. Introduce analytic and multi-dimensional tools that solve specific business problems and create competitive advantage with quantitative & forward thinking analytics.
  4. Incrementally deconstruct the unsound structure. Unplug isolated and fragmented databases that coincide with their addition to the Input Enterprise Model. Use additional capacity freed up on existing systems to act as a reporting or application “spoke” for the Analytic Data Factory.
  5. Factory Operations. Incrementally build the Factory Management systems. Layer operational infrastructure and around the solution during each release, creating an effective set of controls for unified process management, workflow, dimension management and data quality.
1 2 3 4 5 6  Go to Page:  


    Syndicate    

       

     


    Privacy Statement  |  Terms Of Use  |  Copyright 2010 by Aginity, Inc. Register   |   Login