Skip to content

Troubleshooting Calculations Transform

Check out the Calculations Transform documentation and the Calculations Transform Tutorial example for detailed instruction.

Q: Why is processing high-frequency data failing or very slow?

Problem Solution
Raw high-frequency data (e.g., 100 Hz across multiple signals for 30 days ≈ 1.3B points, ~10 GB) can exceed RAM limits and create excessive I/O. - Use Calculations Transform to create downsampled data or usable metrics at a lower frequency (e.g., 10 Hz or 1 Hz) before feeding it into other Falkonry tools.

Q: How does Calculations Transform impact resources?

Problem Solution
Calculations Transform increases resource usage. - Requires incremental compute resources.
- May reduce parallelism in model learning/evaluation.
- Creates additional storage for calculated signals.

Q: How can I use calculated signals in downstream analysis?

Problem Solution
Uncertainty on how to use calculated signals with other Falkonry Tools. - Output signals can be used in Patterns, Insights, or Rules like any other signal.
- Create downsampled or transformed signals that provide more use in multivariate analysis, setting thresholds, anomaly detections, etc.
   - Ex: "RMS signals", "Standard Deviations", "Frequencies", etc.

Q: Why are no data points output despite successful evaluation?

Problem Solution
- Mismatch between input and output parameters; names/IDs must match exactly.
- There is an error in the python function resulting in a failure to output data.
- Verify that input and output parameters use the same names and IDs as in the application.
  - Check for typos, formatting issues, or case sensitivity mismatches.
- Run test cases through your function to ensure expected functioning.
   - Test your function with inputs like: