I. Introduction
II. Relevant Works
III. Sources, Generations, and Collections of Big Data for CPS
IV. Big Data Storage and Communications
V. Big Data Processing for CPS
VI. Big Data Analytics
VII. Big Data Cyber Security and Privacy
VIII. Big Data Meet Green Challenges for CPS
IX. CPS Big Data Applications
X. Big Data Challenges and Open Issues for CPS
XI. Conclusion