TECHNIQUES FOR PERFORMING ETL OVER A WAN
First Claim
Patent Images
1. A computer-readable storage medium storing a plurality of instructions controlling one or more processors to facilitate communication of data from a source data store to a target data store, the plurality of instructions comprising:
- instructions that cause first data to be extracted at the source data store;
instructions that cause the first data to be pushed from the source data store to the target data store;
instructions that cause one or more transformations to be performed on the first data at the target data store;
instructions that cause the first data to be loaded at the target data store; and
instructions that enable the extraction of first data at the source data store, the first data to be pushed to the target data store, the performance of one or more transformations, and the loading of the first data to be performed asynchronously.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques that enable data extraction, transfer, and load (ETL) operations to be performed asynchronously over communication networks including a Wide Area Network (WAN).
-
Citations
16 Claims
-
1. A computer-readable storage medium storing a plurality of instructions controlling one or more processors to facilitate communication of data from a source data store to a target data store, the plurality of instructions comprising:
-
instructions that cause first data to be extracted at the source data store; instructions that cause the first data to be pushed from the source data store to the target data store; instructions that cause one or more transformations to be performed on the first data at the target data store; instructions that cause the first data to be loaded at the target data store; and instructions that enable the extraction of first data at the source data store, the first data to be pushed to the target data store, the performance of one or more transformations, and the loading of the first data to be performed asynchronously. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a memory; and a processor coupled to the memory, the processor configured to; extract first data from the memory; create a transportable storage unit comprising the first data; and cause the transportable storage unit to be pushed to a target data store over a communication network, the first data being transformed and loaded at the target data store; wherein the extraction of the first data is performed asynchronously from the transforming and loading of the data at the target data store. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory; and a processor coupled to the memory, the processor configured to; receive a transportable storage unit from a source data store; perform one or more transformations on the data from the transportable storage unit; and load the data from the transportable storage unit into a file system in the memory; wherein the processor is configured to perform the transformations on the data and the loading of the data asynchronously. - View Dependent Claims (16)
-
Specification