HyperConformance report version from payload #1881
Labels
feature
New feature
priority: undecided
Undecided priority to be assigned after discussion
under discussion
Requires consideration before a decision is made whether/how to implement
Background
Currently, in the HyperConformance plugin, the
enceladus_info_version
can only be set throughreport.version
with a static value. It is a desired feature from source teams to setenceladus_info_version
dynamically based on a field from the payload, similarly howevent.timestamp.column
can be used to set the value forenceladus_info_date
.Feature
Add an attribute (e.g.
report.version.column
) that accepts the name of an Int-column. That Int-column should be used as the value forenceladus_info_version
.Example
Given a dataframe
With HyperConformance configuration
dataset.name=Some_Dataset
dataset.version=1
report.version.column=custom_version
The conformed dataframe should look like this
(Dates are omitted)
The text was updated successfully, but these errors were encountered: