Solutions

Complementing ETL

Problem – ETL Alone Is Not Always the Most Effective Way to Load a Warehouse

Extract, Transform, and Load (ETL) middleware is the tool of choice for loading data warehouses. However, there are some cases where the ETL tools are not the most effective approach, for example where: 

Solution – Use Data Virtualization to Preprocess Data for ETL

You can use Composite data virtualization to complement your ETL tools to gain greater flexibility when loading your data warehouse. Your ETL tools can leverage virtual views and data services as inputs to their batch process, appearing as simply another data source. This integration pattern also lets you integrate data source types that your ETL tool cannot easily access as well as reuse existing views and services, saving time and costs. Further these abstractions do not require your ETL developers to understand the structure of, or interact directly with, your actual data sources, significantly simplifying their work and reducing time to solution.

In the integration pattern shown below, the Composite Information Server complements ETL by providing access, abstraction and federation of packaged applications and Web services data sources.

 

Using Virtual Views to Simplify Packaged Application and Web Service Access, Abstraction, and Federation

Selected Examples