Renames the attributes.

The operator can be used with key value objects. In this case the "pairs" parameter has to be set to true, because key value objects don't have a schema.

Parameter

Example

PQL
/// Renames the first attribute to auction_id, the second to bidder_id and the last to another_id.
output = RENAME({
                  aliases = ['auction_id', 'bidder_id', 'another_id']
                 }, input)

/// Due the set flag pairs, the rename operator renames the attribute auction_id to auction and bidder_id to bidder.
output = RENAME({
                 aliases = ['auction_id', 'auction', 'bidder_id', 'bidder'], 
                 pairs = 'true'
                }, input)

CQL
SELECT auction_id AS auction, bidder_id AS bidder FROM input