def expression(_opts, _context) do
expr(
avg(
equipment.tag_versions.tag_paths.tags.historical_data,
field: :floatvalue,
query: [
filter: expr(
tag_paths.tag_template.name == "Temperature" and
t_stamp >= ^ref(:start_time_resolved) and
t_stamp <= ^ref(:end_time_resolved) and
dataintegrity == 192
)
]
)
)
end
end
def expression(_opts, _context) do
expr(
avg(
equipment.tag_versions.tag_paths.tags.historical_data,
field: :floatvalue,
query: [
filter: expr(
tag_paths.tag_template.name == "Temperature" and
t_stamp >= ^ref(:start_time_resolved) and
t_stamp <= ^ref(:end_time_resolved) and
dataintegrity == 192
)
]
)
)
end
end