×

Key-break and record-loop processing in parallel data transformation

  • US 8,793,280 B2
  • Filed: 06/13/2012
  • Issued: 07/29/2014
  • Est. Priority Date: 05/27/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of processing data in a pipelined processing system, comprising:

  • preprocessing a plurality of records, comprising;

    for each record of the plurality of records;

    determining whether the record is a last record in a group, andupon determining the record is the last record in the group, setting a key-break flag for the record, wherein the key-break flag designates the record as the last record in the group;

    reading, in a first stage of the pipelined processing system, a first record from the plurality of records;

    determining, in a second stage of the pipelined processing system, whether the key-break flag has been set for the first record, indicating that the first record is the last record in the group;

    upon determining that the key-break flag is set, performing, in the second stage of the pipelined processing system, a transformation operation on the first record, to create a transformed record; and

    adding, in the first stage of the pipelined processing system, a second record from the plurality of records to an aggregation structure.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×