Predictive supply chain optimization relies on heavily prepared data. The purpose of this data is twofold: first, the historical supply chain data is used to build the forecasting models, second, the data describing the supply chain's current state is used to drive the optimization of the decisions.