We often describe 3Bs of data quality issues, namely Broken, Bad, and Background. "Broken Data" means most data are collected in different time by different people. Sometime the history of data has missing data set. "Bad Data" means data has outliers which might be caused by noise, wrong collecting setup, or degraded/broken sensors, etc. "Background of Data" means the collected data lacks of working environment info. For example, jet engine data without weather, wind speed, and air density data and it will be difficult to analyze the fuel consumption issues. We also need a closed-loop data system which allow users quickly assess if the data is useful and usable. It not, users can further improve the data collection system to avoid collecting useless data.