đź’ˇ Announcement: Warnings in EasyMorph

To signal about non-critical issues, EasyMorph generates warnings (starting from version 4.4). Unlike errors, warnings don’t make projects fail because the detected problems aren’t deemed critical. Nevertheless, they may signal about possible data quality issues or errors in workflows.

warnings

While warnings don’t cause projects fail, we recommend fixing the issues that trigger warnings and making sure your workflows are warning-free.

In the action settings, it is possible to make action fail on warning. In this case, a warning in that action will become an error and will cause the project fail.

image

It is also possible to suppress warnings in an action, but we generally don’t recommend doing this and discourage warning suppression as a “lazy” way to get rid of warnings. If you believe a warning is not helpful - let us know (e.g. in the comments below).

Examples of warnings generated by EasyMorph:

  • Merge is successful, but all merged columns are empty
  • A local constant is defined in expression but never used
  • A line in a delimited text file has more values that the number of column headers (a columns) in the file

If you have suggestions for warnings in EasyMorph, please feel free to suggest them in the comments below or in a separate topic in #feature-requests.

2 Likes

I’m surprised you did not mention this warning : calculation is not working for sevearl values inside column, or formatting is not working like on date, or “date is too old”. Generally speaking you could generate a warning when there’s a red label in the data. By the way I was going to propose this warning feature and I’m very happy it has already been thought.

Hi Romain,

That's a good suggestion, and we will implement it for some actions. Although, we won't verify every single value in every action's output as this would greatly degrade overall performance.

To facilitate checking columns/datasets for error values and wrong data types, we will be adding a new action - "Halt on data type mismatch" in version 4.5.

Hi
When you click on a warning, it disappears. Which is good .
But is it possible to reconsult them without doing a reload and run?

Hi Michel,

can you please elaborate on what you mean by “reconsult”? I’m not sure I understood.

Thanks

Hi,
Unable to reproduce for the moment. The warning indication (bottom right) is still here after consultation.
GREAT IMPROVEMENT THESES WARNINGS!!!

This one is interesting to me because its “Expected” a merge (lookup) that doesn’t contain any data is essentially a vlookup that has no match. Its filling up my logs :slight_smile:

If the warning is irrelevant, you can suppress it in the action settings. See the opening post.