HPE Shadowbase Online Loader (SOLV) and HPE Shadowbase ETL Overview

Before a database can be useful, it must first be loaded with data. HPE Shadowbase Online Loader (SOLV) and HPE Shadowbase ETL are utility products designed to perform this task, providing online and offline loading (or unloading) of a source database into a target database. Both of these products are included with each Shadowbase license. Shadowbase SOLV loading and Shadowbase ETL may also be licensed separately if the other data replication features of Shadowbase are not required.

HPE Shadowbase (SOLV)

Stock photo of two fingers on a puzzle piece being placed into a slot

The HPE Shadowbase SOLV utility can load audited and non-audited HPE NonStop Enscribe source files and HPE NonStop SQL tables into any target environment and database combination supported by the Shadowbase line of data replication products (e.g., HPE NonStop Enscribe or HPE NonStop SQL targets, or other server targets such as Oracle, SQL Server, DB2, and MySQL). The Shadowbase SOLV utility can perform the load while regular replication is also taking place, consuming the source database changes and merging them with the data being loaded to keep the target fully synchronized with the source while the load takes place.

Key Features

  • Initial and refresh target data-loading utility
  • Supports point-in-time bulk loading of source to target
  • Allows for extract, transform, filter, and cleanse of the data being loaded
  • Integrates with the Shadowbase replication engine to keep target synchronized during and after the load completes
  • Can use the same (or different) conversion routines for replication as are used for loading
  • Replicated events are consumed/merged with the loading activity, so there is no queue of changes to drain after the load completes
  • Dynamically adjusts loading activity to efficiently utilize available resources
  • Source and target can be opened for read-write activity while the load or refresh occurs
  • SOLV does not write data to interim disk queues during the load, making the loading process much more efficient than other loading methods
  • HPE Shadowbase ETL Toolkit

HPE Shadowbase ETL Toolkit

Stock photo of small toolbox with handyman tools on a laptop

The HPE Shadowbase ETL toolkit uses and extends the SOLV loading capabilities to allow for reading and injecting events from flat files into the Shadowbase replication engine for processing It also produces flat files of database data or database change events that can then be subsequently processed by an ETL tool. The Toolkit is used to extract database changes or initial load data into flat files for subsequent ETL loading into a data warehouse using comma-separated value (CSV), fixed-position, and tab-delimited formats. It is particularly useful for feeding high-volume quantities of loading data into a data warehouse, and when feeding row-based data into columnar databases.

Key Features

  • Trickle-feed replicated-events loading utility
  • Trickle-feed replicated-events UN-loading utility
  • Snapshot point-in-time bulk loading utility
  • Snapshot point-in-time bulk UN-loading utility
  • Allows for extract, transform, filter, and cleanse of the data to be loaded or unloaded
  • Reads or generates comma-separated-value (CSV) and fixed-position flat files for the data to be loaded or unloaded
  • Source or target can be open for read-write activity while the load or unload occurs
  • Leverages the Shadowbase Online Loader (SOLV) features for ETL processing

Related Pages
 Related Case Studies:
Related Solution Brief: