Export Range
Exports a range of transactions from history.
Syntax: export_range [extension|other|all|split] profile model beginTime endTime max filename-prefix [mask]
Argument | Description |
---|---|
extension | Include only the touchpoint updates published by an extension. |
other | Include only updates that were not published by an extension. |
all | Include all updates. |
split | Include all updates but split into two different files. |
profile | Profile containing the model. |
model | The generated model instance name (ie. with the _n suffix). |
beginTime | The number of seconds since 1/1/1970 in GMT or the value "now-<seconds>" which is interpreted as the current time less an offset. For example, "now-3600" would be an hour ago. |
endTime | The number of seconds since 1/1/1970 in GMT or the value "now-<seconds>" which is interpreted as the current time less an offset or the value "now" for the current time. A common use case would be to specify "now" for the end time and "now-600" to get the last 10 minutes worth of transactions. |
max | The maximum number of transactions exported. |
filename-prefix | The exported data is written with the name of the transaction id prefixed by this value. It can be a directory path, for example: "d:\export_files\". |
mask | A value of true indicates to mask any identifiers (transaction, alias or payload) with X's of the same length to protect potentially private data. A value of false indicates to use the actual identifiers. When using masked identifiers, transaction evaluation can differ if your model configuration expects specific values. |