|
Why
Use SQR Integrator for your Data Warehouse?
When
contemplating a Data Warehouse, almost all companies go
through a selection process. The selection process usually
entails both a qualitative and quantitative analysis on
subject such as cost, ease of use, speed, maintainability,
and so on. When looking at the ETL Tool landscape, you may
wish to consider using SQR Integrator, which has significant
advantages for a large portion of the medium to large sized
enterprise. If your enterprise already has PeopleSoft, ADP
Payroll, or some other enterprise system that has SQR (Sequential
Query Reportwriter) embedded in it, SQR Integrator can offer
you real value for your IT budget.
SQR
already in production
By
virtue of the fact that SQR is a much more mature technology
than most ETL tools, and due to the big Y2K “remediate
or replace” that happened with ERP systems, the availability
of SQR talent is much greater than other ETL tools. In some
cases, implementation teams with dozens of SQR developers.
The usual data warehouse implementation has only a few ETL
developers at best.
Lower
Training Costs
If
you have resources that already know SQR, SQR Integrator
training will be a breeze
for
you current resource. SQR Integrator is repository based,
with user generated
“commerce
objects” that contain business logic. These commerce
objects are visually
connected
together in a mapping that allows the user to generate ETL
scripts in SQR. A
resource
who already knows the technical and functional aspects of
SQR in a production
environment
will generally be a quick study with this ETL tool. Once
they create a
mapping,
they will be able to see the results in SQR, which they
readily understand.
Ease
of use
The
Graphical User Interface only requires mastery of 6 basic
objects: Source, Target,
Filter,
Join, Transform, and Database Strategy. Once your resources
are familiar with the
basic
objects, creating just about any SQR is a snap.
Ease
of maintenance
Unlike
using manually written SQR, SQR Integrator saves all business
logic into a
repository.
When changes have to be made to an ETL process, the user
can easily
identify
the commerce object that requires the change. Once the changes
are made, the
user
can save the mapping to the repository, and then generate
the new ETL script that
reflects
the changes. There is also a facility for impact analysis
for proposed changes.
Use
your existing platform
Your
company may have an enterprise server that has an enterprise
application and
database, such as PeopleSoft HR, Payroll, Financial, or
maybe a standalone ADP payroll
application with SQR already installed. If that is the case,
you already have all you need
to run SQR Integrator. Since the Application Interface is
only accessing your database
for
the purposes of building an ETL SQR, the only significant
impact to your current
production
system is the added burden of running more SQR programs.
Widely
available resources
Since
there are upwards of 25,000 ERP installations that use SQR,
the SQR skill set is
widely
available in most medium and large sized labor markets.
Instead of using a brand
new
tool set with the associated training and recruitment costs,
use SQR Integrator, with
its
large pool of trained SQR developers.
Platform
Stability
SQR
Integrator outputs ETL code in the SQR language. SQR is
one of the fastest, most stable interface languages ever
built. It is noted for its rock solid stability in the production
arena.
SQR
Integrator tunes the SQR to the database; other ETL tools
require the database to be
tuned for it.
In
a perfect world, API based ETL tools would be able to tune
their queries to the database. In practice for large processes,
a developer needs to request that the DBA tune the indexes
for the process. SQR Integrator will allow the developer
to pick the already generated indexes from PeopleSoft and
ADP systems.
This removes yet another step in the development
cycle. There have been many complaints in the past that
current mainstream ETL tool architectures have inherent
weaknesses when using them against some enterprise applications,
in particular, PeopleSoft, ADP, or other applications that
have SQR embedded
in them. This is due to the inability of some architecture
to join more than twosources
simultaneously, disallowing the use of some of the indexes
already used with the source application.
SQR Integrator
uses PowerJoin Technology tm to allow the simultaneous join
of even a dozen tables. Some companies are even dropping
back to hand coding SQR to get around using the ETL tools
altogether. If this is a possible situation your company
could get into, consider SQR Integrator. Implementation
Science Resources have 50,000 + hours of implementation
time that has gone into the planning and development of
a tool that can make using SQR in an ETL environment much
easier.
SQR Integrator is an object oriented, repository
based ETL enterprise tool. Although SQR Integrator has a
visual drag and drop development environment, it only uses
the speed, stability and power of SQR to do the heavy lifting,
instead of having to pump data through an API engine. There
is no client or network based contention as in some of the
current ETL offerings, especially when incorporating flat
file sources into the mapping. SQR Integrator is fast, mpp
capable, stable tool that was made specifically with the
large data warehouse in need of speed in mind.
|