Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Range value

Solved1.25K views22nd June 2022DIS range
1
Manuel Gallardo [DevOps Advocate]733 13th June 2022 0 Comments

Hi Dojo,

Is there any way to discards values out of a certain range?

I'm using this way but it doesn't seems to work:

<Param id="6" trending="true">
<Name>sensValueTH</Name>
<Description>Sensor Value</Description>
<Information>
<Subtext>
<![CDATA[The integer (decimal * 10) representation
of sensor value.]]>
</Subtext>
<Includes>
<Include>time</Include>
<Include>range</Include>
<Include>steps</Include>
<Include>units</Include>
</Includes>
</Information>
<Type>read</Type>
<Interprete>
<RawType>numeric text</RawType>
<LengthType>next param</LengthType>
<Sequence noset="true">div:10</Sequence>
<Type>double</Type>
<Range>
<Low>0</Low>
<High>5</High>
</Range>

</Interprete>
<Alarm>
<Monitored>true</Monitored>
</Alarm>
<SNMP>
<Enabled>true</Enabled>
<OID type="complete">1.3.6.1.4.1.21796.3.3.3.1.6</OID>
<Type>integer</Type>
</SNMP>
<Display>
<RTDisplay>true</RTDisplay>
<Decimals>1</Decimals>
</Display>
<Measurement>
<Type>number</Type>
</Measurement>
</Param>

Ouput:

Values out of this range are still displayed and added to the trend.

Thanks in advance!

Manuel Gallardo [DevOps Advocate] Selected answer as best 22nd June 2022

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
3
Simon Vandamme [SLC] [DevOps Advocate]942 Posted 14th June 2022 3 Comments

Hi Manuel,

How is the parameter filled in?
I just tried it with a parameter filled in via SNMP polling and there it correctly discards values that are out of range.
However, if the value is set from a QAction, then the range won't be checked. Indeed, when values are filled in from a QAction, we assume all the necessary checks and logic will be applied directly from the QAction. In such case, we also recommend to apply any math operation directly in the QAction instead of using the Sequence tag.

Also, note that the range is applied after the sequence so in your case, the received value will first be divided by 10 and then only compared to the range.

regards,

Manuel Gallardo [DevOps Advocate] Selected answer as best 22nd June 2022
Manuel Gallardo [DevOps Advocate] commented 14th June 2022

Hi Simon, thanks for your reply.
The parameter is filled via SNMP, there´s no qactions involved.
I have added the full parameter config in my first comment.
Could be another reason to fail?

Simon Vandamme [SLC] [DevOps Advocate] commented 14th June 2022

Hi Manuel,
Looking at your parameter definition, I’m guessing that this is a table column parameter, right?
On my previous test, I was using a standalone parameter on which the range was working fine.
I now made a new test on a table column parameter and there, I can confirm that the range is not taken into account.
Feel free to create a software ticket for it and/or contact our techsupport@skyline.be team who will further follow up on the issue.

Manuel Gallardo [DevOps Advocate] commented 14th June 2022

Yes Simon, it´s a table column parameter. I´ll create a ticket.
Thanks for your support!

Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 3 Votes
When using the Setter = true attribute, will the copy action always be executed first? 1 Answer | 2 Votes
Multiple Set on Table parameters for DVE’s 1 Answer | 2 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin