How can i slove a lot 'Value: [no value]' alert?

As I need to monitor more and more indicators, I have found that there is a Value: [no value] alarm about every 2 hours.

I have tried many methods but have not been able to solve it For example:

  1. I have divided the alerts into three different groups, and each group has a different alarm evaluation interval setting.
  2. i set when no data, it will show OK
  3. i spread the prometheus data source from the previous one to three prometheus
  4. i set silences : alertname=DatasourceError; alertname=DatasourceNoData.

I have tried the above method, but I am still troubled by Value: [no value] alerts. How can I completely solve this problem?