This workflow implements the input data validation and checks:
- Whether input data table is empty,
- Whether input data has all the required columns,
- Statistical properties of the input data,
- And raises error if any of the tests fails.
- Whether input data table is empty,
- Whether input data has all the required columns,
- Statistical properties of the input data,
- And raises error if any of the tests fails.