Hi @matteo_patelmo,
JMP DoE and Bayesian Optimization platforms use similar metadata from the datatable to make the analysis or design creation easier: Factors column properties (Design Role, Coding, Factor Changes, Mixture, etc...), Response Limits, and Constraint script added to the datatable as soon as you have specified any constraint and created the DoE datatable.
The Bayesian Optimization platform use many of these metadata to work.
You can see some explanations here How do I set up a constraint when using Bayesian Optimization?
Hope this complementary answer may help you,
Victor GUILLER
"It is not unusual for a well-designed experiment to analyze itself" (Box, Hunter and Hunter)